Who did on-field captain for  the NatWest t20 Blast most recently played for?
Glamorgan County Cricket Club in 2014:  The on-field captains were Mark Wallace for the County Championship and Royal London One-Day Cup, and Jim Allenby for the NatWest t20 Blast. Jim Allenby: James "Jim" Allenby (born 12 September 1982 in Perth, Western Australia) is an Australian cricketer who most recently played for Somerset.
Somerset