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,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RafiqueBAN/AX1995-20071231041711587713.31160872.01021410928
Javed OmarBAN1995-200757574129885*24.49249152.1101021385
Anisur RahmanBAN1995-1998220221.001118.1800100
Utpal ChatterjeeIND199532163*6.003020.0000000
Zafar IqbalPAK199586048188.006277.4200121
Naeem AshrafPAK1995221241624.004355.8100020
Sajjad AhmedBAN199522015117.504632.6100000
Habibul BasharBAN1995-2007108102521387822.04352860.600141718110
Hasibul HossainBAN1995-20043126617221*8.6024769.64003105
Chamara DunusingheSL1995110111.001100.0000000
Naimur RahmanBAN1995-2002272624514718.7971862.81003375
Mahmood HamidPAK1995110111.00616.6700000
Javed QadeerPAK1995110121212.002352.1700010
Peter MartinENG1995-1998191273266.404965.3100020
Alan WellsENG1995110151515.0010150.0000020
Ottis GibsonWI1995-1997151111415214.10138102.17011103
Saleem ElahiPAK1995-200447464152613536.33214571.144831569
Saqlain MushtaqPAK1995-2003166973869937*11.85141749.330013454
Mohammad AkramPAK1995-20002397147*7.003441.1800110
Eric UpashanthaSL1995-2001128149157.008656.9800031
Saeed AzadPAK1995-1996440653116.2513149.6200070
Courtney BrowneWI1995-20054632841546*17.2959070.34003275
Hamish AnthonyWI199533023217.6722104.5500102
Nicky BojeSA/AX1995-20051147018141312927.17159288.7624213513
Henry OlongaZIM1995-200347261382316.3115652.5600663
Rudi SteynSA1995110444.001428.5700000
Gerhardus LiebenbergSA1995-1998440943923.5019947.2400080
Roger TwoseNZ1995-2001838011270910339.26359175.44120524033
Craig SpearmanNZ1995-2001494908958618.27116376.960561159
Shane LeeAUS1995-2001453584774717.6750095.40003317
Michael KasprowiczAUS1995-2005431397428*18.508983.1500261
Jacques KallisSA/AX/IWX1996-2014328314531157913944.361588572.89178617911137
Shaun PollockSA/AX/IWX1996-200830220472349013026.44402986.621142024558
Paul AdamsSA1996-200324956633*16.5012453.2300250
Neil SmithENG19967611003120.0013275.76000150
Lance KlusenerSA1996-2004171137503576103*41.10397789.922191329376
Steve PalframanSA1996740552813.758068.7500080
Sean DaviesZIM1996440674516.7517338.7300041
Charlie LockZIM1996832858.002040.0000010
Robert KennedyNZ1996743178*17.0015113.3300020
Shaukat DukanwalaUAE19965428440*42.0013960.4300061
Mohammad AslamUAE199644038239.507352.0500030
Ganesh MylvaganamUAE1996330362312.009239.1300140
Bastiaan ZuiderentNED1996-2011575610109777*23.85187358.57087929
Tim de LeedeNED1996-20072925140058*16.6762863.69024395
Roland LefebvreNED1996-2003111151714528.5028061.07000103
Klaas-Jan van NoortwijkNED1996-2003992322134*46.0042875.23111266
Peter CantrellNED19965501604732.0030752.12000140
Paul-Jan BakkerNED199651111*-425.0000000
Steven LubbersNED19964412498.003764.8600020

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