ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×

Player figures come from full scorecards, which we hold for 1,823 of the 1,828 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Washington SundarIND2017-20263423344552*22.2553982.560203012
Michael LevittNED2024-2025171704435726.0652883.900135314
Nosthush KenjigeUSA2019-20266644184434317.0464069.22004305
Usman GhaniAFG2014-20221717043511825.5957875.261233910
Alishan SharafuUAE2021-2025282604335816.6559972.290144310
ShafiqullahAFG2014-2018222024305623.89405106.170232724
Luke JongweZIM2014-2024433654304613.8751383.82003427
Jaskaran MalhotraUSA2019-202218184429173*30.6446193.061122723
Graeme CremerZIM2015-20265444114295813.0070161.20016234
Harpreet SinghUAE2026121104278138.8246591.83030417
Jeevan MendisSL2012-2019392854257218.4850584.160123111
Amjad AliUAE2014-2015151504249828.2758372.73020552
Ashan PriyanjanSL2013-2015232024207423.3352280.46020473
Adam ZampaAUS2016-20261276926417369.7065064.15008352
Harmeet SinghUSA2024-2026322374165926.00381109.190312623
Tristan StubbsSA2023-202617172412112*27.4748784.601342110
Suraj KumarOMA2019-20232420641062*29.2953376.920322512
Ali NaseerUAE2023-2026201924096124.06409100.000323519
Ahmed RazaUAE2014-2022534174095012.0367460.68017298
Saud ShakeelPAK2021-2025191614086827.2047885.36040451
Christopher McBrideSCO2022-2026221914075622.6156671.91012503
Andries GousUSA2024-2025141414058331.1548084.380404211
Alick AthanazeWI2023-2025171704056623.8252577.14020469
Anil SahNEP2018-202517172403112*26.8746686.481414312
Sanjay KrishnamurthiUSA2021-2026262134036122.3942295.500242318
Seekkuge PrasannaSL2012-2019333224039513.43395102.030252826
Kagiso RabadaSA2015-2025106451840131*14.8550779.090023012
D KhanalNEP2022-2026161403997628.5056071.25042297
Mohammad NaveedUAE2014-20193934103974516.54323122.910024021
Naseem KhushiOMA2020-2023322523956917.17351112.540132622
Jaker AliBAN2024-2025121223946839.4050278.490302614
Jamie SmithENG2023-2025191803926421.78349112.320345210
Aryan LakraUAE2022-2023161603878424.1966857.93042354
Ikram AlikhilAFG2019-2026322353868621.4458066.55030305
Sybrand EngelbrechtNED2023-2024121213857035.0058765.59020343
Hasan AliPAK2016-20256839113835913.68330116.060252824
Asif AliPAK2018-2022211613825225.47314121.660302221
Joylord GumbieZIM2023-2024161603827823.8858165.75022421
Chris GreavesSCO2022-20253023638156*22.4142789.23021338
Shaheen Shah AfridiPAK2018-20268249223803714.0743088.370063316
Sean AbbottAUS2014-2025292123746919.6838896.390213213
Adeeb UsmaniUAE20261211037311633.9147179.191212912
Keemo PaulWI2018-20263325737146*20.6138297.120023112
Saif HassanBAN2025-2026151503698024.6049374.850213713
Peter ForrestAUS20121514036810426.2956165.60132344
Ian HollandUSA2019-2022151403687526.2947577.47021273
Donald TiripanoZIM2014-20223829836455*17.3354966.30012308
Fawad AlamPAK2014-201511113363114*45.3848075.63122275
Mohammad SaifuddinBAN2017-20263019936251*36.2042285.78021296
Dean BrownlieNZ2012-2017161513616325.7948674.28010461

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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