Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

ICC World Twenty20 2010: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC World Twenty20 2010×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Andre FletcherWIWest Indies2010331471923.505094.0000040
Kieron PollardWIWest Indies201055047179.4041114.6300133
Martin GuptillNZNew Zealand2010441451915.006569.2300041
Yusuf PathanINDIndia2010540421710.5031135.4800023
Herschelle GibbsSASouth Africa2010330413013.6741100.0000022
Tim BresnanENGEngland20107424123*20.5030136.6700050
Mohammad HafeezPAKPakistan201064039189.7537105.4100070
Steve SmithAUSAustralia2010752342711.3326130.7700122
Tatenda TaibuZIMZimbabwe2010221332133.0027122.2200030
Asghar AfghanAFGAfghanistan2010220333016.503984.6200003
Johan BothaSASouth Africa2010320311915.5020155.0000041
Thisara PereraSLSri Lanka2010432302330.0027111.1100012
Dinesh KarthikINDIndia2010220291614.5029100.0000040
Mark BoucherSASouth Africa201055229129.673485.2900010
Mushfiqur RahimBANBangladesh2010220282414.0028100.0000021
Hamid HassanAFGAfghanistan2010220282214.0026107.6900022
Harbhajan SinghINDIndia2010531271413.5021128.5700022
Hamilton MasakadzaZIMZimbabwe2010220242012.002692.3100020
Mirwais AshrafAFGAfghanistan2010110232323.002592.0000012
Gareth HopkinsNZNew Zealand201054022185.502395.6500002
Khalid LatifPAKPakistan2010220201310.0015133.3300021
Tamim IqbalBANBangladesh2010110191919.0018105.5600030
Jerome TaylorWIWest Indies20103211916*19.0016118.7500020
Jahurul IslamBANBangladesh2010110181818.0012150.0000011
Samiullah ShenwariAFGAfghanistan201022018119.0018100.0000011
Gary WilsonIREIreland2010210171717.003450.0000000
Fawad AlamPAKPakistan201032017168.5014121.4300011
Saeed AjmalPAKPakistan20106211713*17.0011154.5500011
Naeem IslamBANBangladesh20102211710*17.0015113.3300011
Aaron RedmondNZNew Zealand2010110161616.0015106.6700001
Shafiul IslamBANBangladesh2010210161616.0013123.0800011
Jacob OramNZNew Zealand201032015157.508187.5000102
Niall O'BrienIREIreland2010221159*15.0010150.0000030
Sulieman BennWIWest Indies201042115915.002075.0000011
Sanath JayasuriyaSLSri Lanka20106621563.753641.6700110
Greg LambZIMZimbabwe20102111414*-2166.6700000
Nikita MillerWIWest Indies20103221210*-1580.0000000
Brendan TaylorZIMZimbabwe20101111111*-11100.0000000
Narsingh DeonarineWIWest Indies201032010105.001855.5600100
Kevin O'BrienIREIreland2010210999.001656.2500010
Ravi BoparaENGEngland2010110999.001090.0000010
Zaheer KhanINDIndia2010321999.007128.5700001
Ravindra JadejaINDIndia201042195*9.001181.8200000
Rais AhmadzaiAFGAfghanistan201022195*9.007128.5700010
Graeme SwannENGEngland201073397*-8112.5000000
Andy BlignautZIMZimbabwe2010110888.008100.0000010
Ravi RampaulWIWest Indies2010210888.008100.0000000
Loots BosmanSASouth Africa2010220884.001553.3300100
William PorterfieldIREIreland201022184*8.001266.6700010
Mohammad ShahzadAFGAfghanistan2010220864.001172.7300010

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.