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
Teja NidamanuruNED2022-20254037489311127.0697691.502446031
James TaylorENG2013-20152625588610144.30109980.621726912
Andile PhehlukwayoSA2016-202485571988369*23.24102785.980257736
Matthew BreetzkeSA2025-20261716188115058.7389898.112608319
Kamindu MendisSL2019-20263635787813131.36104284.261527822
Gyanendra MallaNEP2018-2023373718767524.33131866.460739015
Sherfane RutherfordWI2023-20263028487311336.3888199.091826941
Rishabh PantIND2018-202431271871125*33.50820106.221539126
Mohammad NadeemOMA2019-202542361586276*41.05134863.950626410
Lendl SimmonsWI2012-20153230085810228.60113775.461637324
Tony de ZorziSA2023-202626242856119*38.9189395.861418625
David HusseyAUS2012-2013302948567434.2492892.240836411
Noor Ali ZadranAFG2012-2019373708546323.08140660.74064992
Sediqullah AtalAFG2024-20262020084414342.2097786.393318119
Shoaib KhanOMA2021-202431314843105*31.22100783.711727914
Sharmarh BrooksWI2022-202329291842101*30.07111475.581456916
Gautam GambhirIND2012-20132323083810236.43106478.76262760
Norman VanuaPNG2014-2023575348376017.08102881.420284149
Anshuman RathHK2014-201818182828143*51.75108076.67171719
Peter MoorZIM2014-20194945582758*20.68122567.510434830
Phillip HughesAUS2013-201425241826138*35.91110075.09241915
Malcolm WallerZIM2012-2018585248259217.19113772.56028829
Sompal KamiNEP2018-20267557168236720.07107976.270326019
Kushal MallaNEP2020-20254036381310824.6490889.541416646
Sharjeel KhanPAK2013-20172525081215232.48716113.4116210428
Mosaddek HossainBAN2016-202650411281286*28.0093586.840517517
Hammad MirzaOMA2024-202624242811112*36.86112871.901507411
Karan KCNEP2018-202679601279965*16.6584994.110165342
Babar HayatHK2014-2018222227848939.2099978.480837026
Sohaib MaqsoodPAK2013-20212928278189*30.0493583.530516119
Suryakumar YadavIND2021-20233735577372*25.77736105.030438019
Saim AyubPAK2024-202620201772113*40.6377799.363318923
Sam CurranENG2018-20264836475895*23.6986188.040225224
Nawroz MangalAFG2012-20163131375512926.96102473.732236220
Chad SoperPNG2016-202356541675146*19.76131557.11003358
Dinesh KarthikIND2013-20194235147446935.43103971.61042705
Colin de GrandhommeNZ2012-20224535774274*26.50699106.150425829
Rahul ChopraUAE2024-202625243737127*35.1091680.463236216
Abdullah ShafiquePAK2022-20252727273711329.4894478.071656719
Matt MachanSCO2013-20162222073411433.3695277.10131627
Kiplin DorigaPNG2017-20233938273089*20.28119760.990456417
Ruben TrumpelmannNAM2021-202668511072855*17.7681789.110355233
Pavan RathnayakeSL2025-20261313172413060.33673107.583206810
Vusi SibandaZIM2013-201629292720103*26.67108066.671427511
Mohammad MithunBAN2014-20213430471473*27.4692177.520626116
Afif HossainBAN2020-20263833771393*27.4282586.420336710
Jacob BethellENG2024-20262422171211033.9078690.591616918
Nicholas KirtonCAN2023-20263129470673*28.2492976.000615015
Sam BillingsENG2015-20222823270211833.4377191.05151748
Andre RussellWI2012-20194034669864*24.93524133.210256639

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.