Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR100/1 (10.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 year (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Akram RazaPAK1991199143211*1.00425.0000100
Adil RashidENG20262026731110.50128.3300100
Berend WestdijkNED2011201143111*0.50616.6700200
Imran TahirSA201720171732111.00714.2900000
Ish SodhiNZ20162016630110.33166.2500200
Reece TopleyENG2016201653311*-911.1100000
Ali KhanUSA20222022630110.33812.5000200
Joshua LittleIRE2022202263111*0.50520.0000200
Josh TongueENG2026202653111*0.50425.0000200
Bukkapatnam SiddharthOMA2026202633111*0.50520.0000200
Mike HendrickENG1979197993211*1.00714.2900100
Graham DilleyENG19791979531110.50520.0000100
Yograj SinghIND19811981432111.00119.0900000
Tahir NaqqashPAK19831983431110.50128.3300100
Debasis MohantyIND19971997113311*-1100.0000000
Brian McKechnieNZ1981198143211*1.00128.3300100
Talha JubairBAN2002200244211*0.50714.2900200
Danish KaneriaPAK2003200384311*1.00714.2900100
Rubel HossainBAN2009200984311*1.00911.1100100
Suranga LakmalSL2011201164311*1.00714.2900100
Mustafizur RahmanBAN20212021104311*1.00616.6700100
Muhammad JawadullahUAE20252025642110.50714.2900100
Aaqib JavedPAK199019901242110.50128.3300100
Corey CollymoreWI2005200585311*0.50714.2900200
Mohammad AsifPAK20102010652110.33234.3500200
Peter ChaseIRE2016201675211*0.33137.6900300
Craig WhiteENG19941994110000.0020.0000100
VVS LaxmanIND20062006110000.0010.0000100
Sachin TendulkarIND19891989110000.0020.0000100
Dilhara FernandoSL20122012110000.0010.0000100
Glenn McGrathAUS19931993310000.0010.0000100
Glenn McGrathAUS2004200491100*-10.0000000
Abdul RazzaqPAK1996199621100*---00000
Srinivasaraghavan VenkataraghavanIND19781978310000.0030.0000100
Shane WarneAUS20032003210000.0010.0000100
Pedro CollinsWI1999199911100*-10.0000000
Allan DonaldSA2003200331100*-0-00000
Craig WishartZIM19991999110000.0010.0000100
Henry OlongaZIM1998199831100*-20.0000000
Habibul BasharBAN19991999110000.0010.0000100
Steve TikoloAX20052005110000.0020.0000100
Hitesh ModiKEN20002000110000.0020.0000100
Peter OngondoKEN1999199911100*---00000
Charl LangeveldtSA2008200861100*-0-00000
Hendrik-Jan MolNED20022002110000.0010.0000100
NA StathamNED20092009110000.0060.0000100
Monde ZondekiSA/AX20052005210000.0020.0000100
Nicholas IfillCAN20062006110000.0020.0000100
Stuart MatsikenyeriZIM20022002110000.0010.0000100
Umar GulPAK20152015110000.0020.0000100
PreviousPage 251Next

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.