Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by format (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2000-12-31×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDODIs1989-2000260256229899186*42.301150086.08275012997124
Mohammad AzharuddinINDODIs1985-2000329308549378153*36.921266974.02758962277
Desmond HaynesWIODIs1978-1994237237288648152*41.381370763.0917571376853
Aravinda de SilvaSLODIs1984-200026426026833414535.621024281.3711571362791
Saeed AnwarPAKODIs1989-200021120816757119439.43925181.8419331280588
Inzamam-ul-HaqPAKODIs1991-2000233220327535137*40.081045172.107561060588
Mark WaughAUSODIs1988-200022021515751113037.55984776.2814461356449
Arjuna RanatungaSLODIs1982-1999266255477456131*35.85957177.904491852364
Javed MiandadPAKODIs1975-1996232218417381119*41.701101467.01850844544
Saleem MalikPAKODIs1982-199928325638717010232.89938376.415471951434
Steve WaughAUSODIs1986-2000298268546897120*32.23913175.533401547263
Viv RichardsWIODIs1975-1991186167246721189*47.00745190.2011457600126
Allan BorderAUSODIs1979-1994269252396524127*30.63913471.433391150043
Ijaz AhmedPAKODIs1986-2000249231296505139*32.20808680.4510361452887
Brian LaraWIODIs1990-200016816615649516943.01818279.381342866669
Richie RichardsonWIODIs1983-199622321730624812233.41980163.75544854154
Sourav GangulyINDODIs1992-200015415213623018344.82842973.911634561787
Dean JonesAUSODIs1984-199416316125606814544.62836272.57746638064
Sanath JayasuriyaSLODIs1989-20002142098597118929.71663290.0393815631124
David BoonAUSODIs1984-199517917716596412237.04915765.13537649416
Ramiz RajaPAKODIs1985-1997198197155841119*32.09922663.319311546914
Hansie CronjeSAODIs1992-200018817531556511238.65727776.47239836694
Gary KirstenSAODIs1993-2000148148145511188*41.13773671.241036851415
Ajay JadejaINDODIs1992-200019217936535911937.48767869.806301036685
Roshan MahanamaSLODIs1986-1999209198235162119*29.50852160.584351533117
Gordon GreenidgeWIODIs1975-1991128127135134133*45.04790864.921131347081
Michael BevanAUSODIs1994-2000144129444803108*56.51640974.9453233059
Aamer SohailPAKODIs1990-20001541535473013431.96722565.475311046220
Martin CroweNZODIs1982-1995143140184704107*38.56647672.64434337829
Andy FlowerZIMODIs1992-2000154153114684120*32.99656171.39238935015
Carl HooperWIODIs1987-1999182166364612113*35.48609875.63626632947
Rahul DravidINDODIs1996-200013612910444515337.35655867.78729437916
Navjot SidhuINDODIs1987-199813312784413134*37.08632969.73633733544
Geoff MarshAUSODIs1986-199211611564357126*39.97779055.93922430222
Jonty RhodesSAODIs1992-200018917135433012131.84555178.00120825537
Graham GoochENGODIs1976-19951231226429014236.98693261.89823440715
Grant FlowerZIMODIs1992-200014013911424514033.16647565.563281335927
Kris SrikkanthINDODIs1981-19921451454409112329.01570271.754271140541
Allan LambENGODIs1982-199212111816401011839.31530875.55426832830
Alec StewartENGODIs1989-200013513111392811632.73576968.094221040822
Nathan AstleNZODIs1995-20001211184392612034.44541172.56824738748
Asanka GurusinhaSLODIs1985-199614514353902117*28.28640960.882221227942
John WrightNZODIs1978-19921481481389110126.47680457.19124937015
Alistair CampbellZIMODIs1992-2000142139133887131*30.85581966.80423831835
Daryll CullinanSAODIs1993-200013813316386012432.99549270.283231029833
Jacques KallisSAODIs1996-2000116113213850113*41.85568167.77527628745
Graeme HickENGODIs1991-2000117115153787126*37.87503775.185271027641
Kapil DevINDODIs1978-1994225198393783175*23.79397995.071141329167
Imran KhanPAKODIs1974-1992175151403709102*33.41510572.65119622245
Stephen FlemingNZODIs1994-2000136133133708116*30.90526570.43322433812
Page 1Next

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.