Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Umar AkmalPAK2009-2019121110173194102*34.34371286.05220826853
Mike GattingENG1977-19939288172095115*29.51296870.5919416511
Richard HadleeNZ1973-1990115981717517921.62231975.5104412325
Upul ChandanaSL1994-20071451101716148917.35221572.8705810722
Rashid KhanAFG2015-20261249617147760*18.701423103.7905813051
Mohammad RafiqueBAN/AX1995-20071241051711917713.53165272.09021411029
Imad WasimPAK2015-202055401798663*42.87894110.290519119
Alzarri JosephWI2016-20268952175144914.6968275.370074022
Craig McDermottAUS1985-19961387817432377.0849287.800015368
Ray PriceZIM2002-20121025917406469.6770157.920010315
Nathan HauritzAUS2002-201158321733753*22.4735096.29010218
Hiren VaraiyaKEN2006-20146238172523412.0048951.53003111
Zahoor KhanUAE2017-2024624017152236.6126956.510010114
Lungi NgidiSA2018-202575311712620*9.0025848.8400686
Shahadat HossainBAN2006-20135127177916*7.9015152.3200371
Junaid KhanPAK2011-201976311768254.8612753.5400641
Shapoor ZadranAFG2009-201944271767176.7016041.8800453
Nuwan PradeepSL2012-20224925173574.388342.1700431
Herschelle GibbsSA1996-201024824016809417536.13972183.26213722930128
Babar AzamPAK2015-202614614316671515852.87777386.392038562269
Andy FlowerZIM1992-200320720416665614535.40896474.254531151926
David BoonAUS1984-199517917716596412237.04915765.13537649416
Craig McMillanNZ1997-200719318316470711728.19619875.94328937384
Kevin PietersenENG/IWX/ICC2004-201313612516444013040.73512886.58925742777
Allan LambENG1982-199212111816401011839.31530875.55426832830
Daryll CullinanSA1993-200013813316386012432.99549270.283231029833
Andrew FlintoffENG/IWX/ICC1999-200914112216339412332.02382188.82318930893
Brad HaddinAUS2001-201512611516312211031.54370684.24216229671
Henry NichollsNZ2015-20269290162415124*32.64306578.79117822619
Thisara PereraSL2009-202116613316233814019.982086112.081101117684
Cameron WhiteAUS2005-2018917716207210533.97258680.12211414545
Ricardo PowellWI1999-20051029616200312425.04208396.1618818068
Ian SmithNZ1980-1992977716105562*17.30106199.430379310
Andrew McBrineIRE2014-20269767169357918.33130671.590258814
Brian McMillanSA1991-199878521684112723.36114773.32103557
Sompal KamiNEP2018-20267557168236720.07107976.270326019
Chad SoperPNG2016-202356541675146*19.76131557.11003358
Bhuvneshwar KumarIND2012-2022121551655253*14.1574773.90018468
Chetan SharmaIND1983-1994653516456101*24.0050490.48103314
Jason GillespieAUS1996-200597391628944*12.5736778.75008166
Taskin AhmedBAN2014-2026965416287217.5548159.670011229
Mark WoodENG2015-202569291616843*12.92167100.60005165
Imran TahirSA2011-20191073616157297.8522569.78006211
Xavier DohertyAUS2010-201560231610115*14.4318454.8900251
Corey CollymoreWI1999-20078334169112*5.0623039.5700832
Munaf PatelIND2006-201170271674156.7311266.0700471
Mohammad HafeezPAK2003-2019218216156614140*32.91863376.61113819664110
Matthew HaydenAUS/ICC1993-2008161155156133181*43.81776778.961036963687
Ramiz RajaPAK1985-1997198197155841119*32.09922663.319311546914
Craig ErvineZIM2010-2026135131153863130*33.30502176.944261237448

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