Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND20/1 (3.1)IND need 166 runs in 281 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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.
v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamish MarshallNZ2004-200611901477416.3325158.57010120
Khaled MahmudBAN2002-20036601464024.3319375.65000162
Matt PriorENG2008-201196114645*29.2017085.88001183
Javed MiandadPAK199333014510748.3322863.60100112
Alok KapaliBAN2002-20036601457124.1724658.94011120
Shadab KhanPAK2017-202310721454329.0018478.8000084
Junior MurrayWI1993-19998711455724.1722065.91011151
Shai HopeWI2023321144128*144.00142101.4110067
Colin MunroNZ2013-20196501435728.6015691.67010142
Dion EbrahimZIM2001-20036601434123.8328550.18001130
Mitchell StarcAUS2014-20261813514329*17.8822264.41001124
Ruturaj GaikwadIND2022-202565014110528.2015193.38100152
Narsingh DeonarineWI2010-201555113953*34.7519571.28010113
Geraint JonesENG20057701393919.8620966.51000171
Dean BrownlieNZ2014-20178701393419.8619172.77000181
Irfan PathanIND2005-200676113847*27.6019770.05001143
Anil KumbleIND1992-200640287138166.5722960.2600570
Glenn PhillipsNZ2023-202533213760137.00109125.69010116
Khaled MashudBAN2002-200466113634*27.2032541.85000160
Dion NashNZ1998-2002121001363813.6020466.6700072
Sewnarine ChattergoonWI20083301345244.6720565.37010222
Ramiz RajaPAK1993-19967711335322.1722958.08010132
Vusi SibandaZIM2006-20148801315116.3820264.85011230
Mark EalhamENG1998-200010811304418.5719068.42000142
MO OdumbeKEN1996-20037701296018.4323854.20011120
Sai SudharsanIND20233311276263.5014289.44020171
Isuru UdanaSL20194411277842.33127100.00010115
Oshada FernandoSL20195501274925.4018967.20001152
Glenn MaxwellAUS2014-202315140127359.0715482.47002130
Dinesh MongiaIND2003-200654112655*42.0018269.2301090
Scott EdwardsNED2021-202343112578*62.50112111.61010142
Curtis CampherIRE2021-20245401255431.2514089.29010133
Craig WhiteENG1996-200011901253413.8922356.05000101
Adil RashidENG2009-2025221541253911.3613393.98002122
Jack RussellENG1996-199877112439*20.6720161.69000101
Mitchell JohnsonAUS2006-201417163124309.5416674.70001104
Shardul ThakurIND2018-202263212350*123.00112109.82010132
Ishan KishanIND20223301239341.0013988.4901097
D'Arcy ShortAUS2018-20204401236930.7515380.3901190
Fawad AlamPAK201055112359*30.7516076.8801060
Andre RussellWI201566112364*24.6089138.20012128
Kris SrikkanthIND1991-19923301216840.3315279.61021170
Vinod KambliIND1992-20005501218624.2017569.14011101
Andy BichelAUS1997-20021611312127*15.1315777.0700282
Jehan MubarakSL2002-20137601206120.0017867.42010160
Imrul KayesBAN2008-20176601196819.8319062.63010112
Patrick BrowneWI200833111849*59.0014481.9400075
Rawl LewisWI1997-20087711184919.6716671.0800175
Ajit AgarkarIND1999-2007231321182110.7317965.92000111
Rachin RavindraNZ2023-202522011710858.50117100.00100141

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.