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
Wanindu HasarangaSL2017-202670589114280*23.311039109.9105310336
Asitha FernandoSL2017-2026361472173.005438.8900420
Vishwa FernandoSL2017-2019886307*15.006149.1800130
Dilshan MunaweeraSL201722015117.502951.7200020
Shardul ThakurIND2017-20234725632950*17.32313105.11011319
Malinda PushpakumaraSL20172201185.502642.3100001
Hilton CartwrightAUS2017220211.00238.7000000
Tom CurranENG2017-20212817930347*37.8832194.39002295
Sunil AmbrisWI2017-20211615247314836.3849495.75120543
Stu WhittinghamSCO2017-201954273*3.501741.1800000
Mohammad SaifuddinBAN2017-20263019936251*36.2042285.78021296
Imam-ul-HaqPAK2017-202575747315215147.04384681.96920325330
Usman ShinwariPAK2017-20191741662.00785.7100201
Sadeera SamarawickramaSL2017-202555505145610832.36160790.601851488
Wiaan MulderSA2017-2025302463386418.7839884.92022335
Aiden MarkramSA2017-202688849272317536.31278397.84414727862
Kiplin DorigaPNG2017-20233938273089*20.28119760.990456417
Damien RavuPNG2017-20221817712938*12.9019765.4800494
Mujeeb Ur RahmanAFG2017-2023754014236649.0826290.080112259
Scott McKechnieHK2017-20188811082915.4319355.9600261
Shreyas IyerIND2017-2026827673136128*45.45320597.85524228378
Washington SundarIND2017-20263423344552*22.2553982.560203012
Todd AstleNZ2017-2019952794926.3377102.6000052
Ronsford BeatonWI20172211512*15.005129.4100020
Shimron HetmyerWI2017-202658544163813932.761556105.2755311962
Ashfaq AhmedUAE2018-2019161603449221.5038788.89021389
Mohammad BootaUAE2018-201999119159*23.8825275.79010127
Andrew TyeAUS2018773571914.2548118.7500052
Blessing MuzarabaniZIM2018-202665472015517*5.7432248.140015114
Tom SoleSCO2018-2019107146207.6743106.9800070
Michael JonesSCO2018-2026191705068729.7671970.38030426
Scott CameronSCO201822198*9.001369.2300000
Jhye RichardsonAUS2018-20221594932918.6010786.9200070
Alex CareyAUS2018-2026968813252310633.64285088.53114623526
Amir HayatUAE2018-20199633124*10.337342.4700111
Shehan MadushankaSL2018110777.006116.6700010
Khaya ZondoSA2018-20216611465429.2023163.2001083
Heinrich KlaasenSA2018-202560567214117443.691829117.06411220071
Lungi NgidiSA2018-202575311712620*9.0025848.8400686
Jason KilaPNG2018-2022131331593615.9024465.16002142
Chirag SuriUAE2018-20233737094611525.57150662.822549613
Keemo PaulWI2018-20263325737146*20.6138297.120023112
Simandeep SinghHK2018110000.0070.0000100
Dylan BudgeSCO2018-20221715424846*22.5531279.49001181
Michael NeserAUS2018-20234401162.752937.9300100
D'Arcy ShortAUS2018-20208812116930.1426978.44011161
Craig OvertonENG2018-2022752683222.677689.4700141
Sam CurranENG2018-20264735373795*23.0384986.810225123
Siddarth KaulIND2018320110.50333.3300100
Asif AliPAK2018-2022211613825225.47314121.660302221

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