ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
CompletedT20IInternational

ICC World Twenty20 2010 - Stats

30 Apr – 16 May 201012 teams
England won the tournament

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Mahela Jayawardene Sri Lanka6630210060.40159.792911
Kevin Pietersen England662487362.00137.78247
Salman Butt Pakistan662237344.60131.18264
Craig Kieswetter England772226331.71116.842011
Suresh Raina India5521910143.80146.00228
Michael Hussey Australia661886094.00175.70149
Eoin Morgan England771835536.60128.87165
Cameron White Australia771808545.00146.341012
Kamran Akmal Pakistan661807330.00120.81196
David Hussey Australia771795929.83130.66810

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Dirk Nannes Australia7261418313.077.04
Charl Langeveldt South Africa416111049.456.50
Steve Smith Australia7231116314.827.09
Saeed Ajmal Pakistan622.21116915.367.57
Graeme Swann England6221014414.406.55
Mitchell Johnson Australia622.31014514.506.44
Ashish Nehra India5201015615.607.80
Ryan Sidebottom England721.31016016.007.44
Shaun Tait Australia723.4913114.565.54
Morné Morkel South Africa415811914.887.93

Highest scores

Full list
PlayerRunsBalls4s6svs
Suresh Raina India1016095SA
Mahela Jayawardene Sri Lanka10064104ZIM
Mahela Jayawardene Sri Lanka98*5694WI
Chris Gayle West Indies986657IND
Cameron White Australia85*4966SL
Shane Watson Australia814974PAK
Mahela Jayawardene Sri Lanka815182NZ
Rohit Sharma India79*4646AUS
Kevin Pietersen England73*5282PAK
Salman Butt Pakistan734682BAN

Best bowling figures

Full list
PlayerFiguresOversvs
Dirk Nannes Australia4/184BAN
Charl Langeveldt South Africa4/194PAK
Morné Morkel South Africa4/203AFG
Saeed Ajmal Pakistan4/264SA
Scott Styris New Zealand3/52ZIM
Darren Sammy West Indies3/83.4IRE
Charl Langeveldt South Africa3/124AFG
Mitchell Johnson Australia3/153.2SL
George Dockrell Ireland3/164WI
Nathan McCullum New Zealand3/164ZIM

Most sixes

Full list
Player6s4sRuns
Cameron White Australia1210180
Mahela Jayawardene Sri Lanka1129302
Craig Kieswetter England1120222
Shane Watson Australia1110163
David Hussey Australia108179
Umar Akmal Pakistan106155
David Warner Australia1013150
Michael Hussey Australia914188
Chris Gayle West Indies99132
Suresh Raina India822219

Most 50s / 100s

Player100s50sRuns
Mahela Jayawardene Sri Lanka12302
Suresh Raina India11219
Kevin Pietersen England02248
Salman Butt Pakistan02223
Kamran Akmal Pakistan02180
David Hussey Australia02179
Shane Watson Australia02163
Umar Akmal Pakistan02155
Craig Kieswetter England01222
Michael Hussey Australia01188

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Michael Hussey Australia175.70188107
Darren Sammy West Indies164.525131
Albie Morkel South Africa160.788251
Mahela Jayawardene Sri Lanka159.79302189
Chris Gayle West Indies157.1413284
Rohit Sharma India155.568454
Nathan McCullum New Zealand154.055737
MS Dhoni India149.128557
David Warner Australia148.51150101
Shane Watson Australia146.85163111

Best economy (min 10 overs)

PlayerEconOversWkts
Nikita Miller West Indies5.25122
Darren Sammy West Indies5.2713.46
Shaun Tait Australia5.5423.49
Daniel Vettori New Zealand5.6919.13
Harbhajan Singh India6.15200
Jacques Kallis South Africa6.40152
Kemar Roach West Indies6.42125
Mitchell Johnson Australia6.4422.310
Charl Langeveldt South Africa6.501611
Sulieman Benn West Indies6.50122

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Australia197/720PAK
Sri Lanka195/320WI
Australia19120PAK
Pakistan191/620.1AUS
England191/520WI
India186/520SA
Australia184/520IND
Sri Lanka173/720ZIM
Pakistan172/320BAN
South Africa172/520IND

Lowest completed totals

TeamScoreOversvs
Ireland6816.4WI
Afghanistan8016SA
Zimbabwe8415.1NZ
Sri Lanka8716.2AUS
West Indies10519AUS
Bangladesh11418.4AUS
South Africa12919ENG
India13517.4AUS
Pakistan15720AUS
Australia19120PAK