Live3rd T20I · India in New Zealand 2026/27NZ195/3 (19.4)INDIND chose to bowlLive5th Match · Pakistan ODI Tri-Series 2026/27PAK25/2 (7)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (87 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

ICC World Twenty20 2010: Batting by team

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC World Twenty20 2010×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLSri Lanka20106621563.753641.6700110
Mahela JayawardeneSLSri Lanka201066130210060.40189159.791202911
Kumar SangakkaraSLSri Lanka20106601396823.17122113.9301096
Jacob OramNZNew Zealand201032015157.508187.5000102
Brendon McCullumNZNew Zealand2010551943323.509697.92001120
Daniel VettoriNZNew Zealand2010542693834.5063109.5200032
Scott StyrisNZNew Zealand2010540823120.5069118.8400072
Shivnarine ChanderpaulWIWest Indies2010551872421.7581107.4100092
Ramnaresh SarwanWIWest Indies2010540782819.509185.7100150
Tillakaratne DilshanSLSri Lanka2010661713314.2070101.43000101
Ravi RampaulWIWest Indies2010210888.008100.0000000
Dwayne BravoWIWest Indies2010540482312.0044109.0900032
Gareth HopkinsNZNew Zealand201054022185.502395.6500002
Lasith MalingaSLSri Lanka201062132*3.001127.2700000
Darren SammyWIWest Indies2010540513012.7531164.5200143
Narsingh DeonarineWIWest Indies201032010105.001855.5600100
Denesh RamdinWIWest Indies201033164*3.006100.0000010
Chamara KapugederaSLSri Lanka20106619537*19.0078121.7900066
Ross TaylorNZNew Zealand2010540754418.7571105.6300013
Andre BothaIREIreland201021144*-1136.3600000
Trent JohnstonIREIreland2010210555.001050.0000000
Kevin O'BrienIREIreland2010210999.001656.2500010
John MooneyIREIreland2010210111.00333.3300000
William PorterfieldIREIreland201022184*8.001266.6700010
Niall O'BrienIREIreland2010221159*15.0010150.0000030
Boyd RankinIREIreland2010210111.00520.0000000
Kieron PollardWIWest Indies201055047179.4041114.6300133
Gary WilsonIREIreland2010210171717.003450.0000000
Alex CusackIREIreland2010210222.00450.0000000
Nathan McCullumNZNew Zealand20105445726*-37154.0500043
UWMBCA WelegedaraSLSri Lanka201021122*-366.6700000
Jesse RyderNZNew Zealand2010550934218.6085109.4100084
Tim SoutheeNZNew Zealand201031100*-0-00000
Ajantha MendisSLSri Lanka2010510111.00714.2900000
Andre FletcherWIWest Indies2010331471923.505094.0000040
Nikita MillerWIWest Indies20103221210*-1580.0000000
Paul StirlingIREIreland2010220000.00100.0000200
Angelo MathewsSLSri Lanka20106501195823.8098121.4301083
Martin GuptillNZNew Zealand2010441451915.006569.2300041
George DockrellIREIreland2010210000.0060.0000100
Dinesh ChandimalSLSri Lanka2010330572919.0055103.6400022
Harbhajan SinghINDIndia2010531271413.5021128.5700022
Yuvraj SinghINDIndia2010551743718.5070105.7100043
Zaheer KhanINDIndia2010321999.007128.5700001
Abdul RazzaqPAKPakistan2010662692917.2562111.2900015
Kamran AkmalPAKPakistan20106601807330.00149120.81021196
Mohammad SamiPAKPakistan201031155*-5100.0000000
Ashish NehraINDIndia2010520000.0030.0000200
Shahid AfridiPAKPakistan2010660913315.1770130.0000182
Mashrafe MortazaBANBangladesh2010220763.50887.5000010
Page 1Next

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