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
CompletedODIInternational

ICC World Cup 2006/07 - Stats

13 Mar – 28 Apr 200716 teams
Australia won the tournament

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Matthew Hayden Australia101065915873.22101.076918
Mahela Jayawardene Sri Lanka111154811560.8985.094010
Ricky Ponting Australia9953911367.3895.405311
Scott Styris New Zealand9949911183.1783.44456
Jacques Kallis South Africa9948512880.8383.91437
Sanath Jayasuriya Sri Lanka111146711546.7098.324714
Adam Gilchrist Australia111145314945.30103.905810
Kevin Pietersen England9944410455.5081.02365
Graeme Smith South Africa10104439149.22104.48556
Michael Clarke Australia994369387.2094.99407

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Glenn McGrath Australia1180.52635713.734.42
Muttiah Muralitharan Sri Lanka1084.42335115.264.15
Shaun Tait Australia1184.32346720.305.53
Brad Hogg Australia1182.52133215.814.01
Lasith Malinga Sri Lanka858.21828415.784.87
Nathan Bracken Australia1071.41625816.133.60
Daniel Vettori New Zealand1097.41644727.944.58
Andrew Flintoff England8691429821.294.32
Andrew Hall South Africa9761433523.934.41
Charl Langeveldt South Africa8661436125.795.47

Highest scores

Full list
PlayerRunsBalls4s6svs
Imran Nazir Pakistan160121148ZIM
Matthew Hayden Australia158143144WI
Adam Gilchrist Australia149104138SL
AB de Villiers South Africa146130125WI
Jacques Kallis South Africa128*109115NED
Brad Hodge Australia1238987NED
Mahela Jayawardene Sri Lanka115*109103NZ
Jeremy Bray Ireland115*137102ZIM
Sanath Jayasuriya Sri Lanka115101104WI
Virender Sehwag India11487173BER

Best bowling figures

Full list
PlayerFiguresOversvs
Andrew Hall South Africa5/1810ENG
Charl Langeveldt South Africa5/3910SL
André Nel South Africa5/4510BAN
Muttiah Muralitharan Sri Lanka4/195IRE
Nathan Bracken Australia4/199.4SL
Farveez Maharoof Sri Lanka4/237BER
Daniel Vettori New Zealand4/238.4IRE
Farveez Maharoof Sri Lanka4/2510IRE
Brad Hogg Australia4/274.5NED
Brad Hogg Australia4/296.5NZ

Most sixes

Full list
Player6s4sRuns
Matthew Hayden Australia1869659
Sanath Jayasuriya Sri Lanka1447467
Herschelle Gibbs South Africa1420342
Ricky Ponting Australia1153539
Mark Boucher South Africa1113177
Mahela Jayawardene Sri Lanka1040548
Adam Gilchrist Australia1058453
AB de Villiers South Africa947372
Stephen Fleming New Zealand940353
Shivnarine Chanderpaul West Indies923315

Most 50s / 100s

Player100s50sRuns
Matthew Hayden Australia31659
Kevin Pietersen England23444
Sanath Jayasuriya Sri Lanka22467
Mahela Jayawardene Sri Lanka14548
Ricky Ponting Australia14539
Scott Styris New Zealand14499
Jacques Kallis South Africa13485
Stephen Fleming New Zealand13353
Adam Gilchrist Australia12453
AB de Villiers South Africa12372

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Shane Watson Australia170.5914585
Dwayne Smith West Indies163.334930
Mark Boucher South Africa137.21177129
Brendon McCullum New Zealand134.4811787
John Davison Canada130.367356
Brad Hodge Australia129.91152117
Elton Chigumbura Zimbabwe124.496149
Virender Sehwag India117.99164139
Yuvraj Singh India117.24136116
Darron Reekers Netherlands115.153833

Best economy (min 10 overs)

PlayerEconOversWkts
Nuwan Kulasekara Sri Lanka2.73110
Mohammad Sami Pakistan2.93154
Shane Edward Bond New Zealand3.0669.413
Umar Gul Pakistan3.13234
Virender Sehwag India3.20102
WF Stelling Netherlands3.44164
Shaun Pollock South Africa3.52848
Nathan Bracken Australia3.6071.416
Iftikhar Anjum Pakistan3.65205
WPUJC Vaas Sri Lanka3.6877.413

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
India413/550BER
Australia377/650SA
New Zealand363/550.1CAN
Australia358/550NED
South Africa356/450.1WI
South Africa353/340NED
Pakistan34949.5ZIM
Australia348/650NZ
Australia334/650SCO
New Zealand331/750KEN

Lowest completed totals

TeamScoreOversvs
Ireland7727.4SL
Bermuda7824.4SL
Ireland9130AUS
Zimbabwe9919.1PAK
Bangladesh11237SL
Netherlands12926.5AUS
Bangladesh13143.5WI
Pakistan13245.4IRE
New Zealand13325.5AUS
Ireland13437.4NZ