Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR64/0 (7.1)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
Sulieman BennWI2014201432211*-714.2900000
Pieter SeelaarNED2006200632111*1.00812.5000100
Umesh YadavIND201320131120110.50119.0900100
Bilal KhanOMA2019201942111*1.00714.2900100
Imran TahirSA2011201152211*-250.0000000
Pat CumminsAUS2014201422111*1.00520.0000100
Elias SunnyBAN20112011221111.00616.6700000
Elias SunnyBAN2012201222111*1.00520.0000100
Al-Amin HossainBAN2015201532211*-714.2900000
Jacob DuffyNZ2023202342111*1.00616.6700100
Joe MennieAUS20162016220110.50425.0000100
Siddarth KaulIND20182018320110.50333.3300100
Yuzvendra ChahalIND201720171421111.00119.0900000
Chris JordanENG2020202032211*-520.0000000
Jake BallENG2018201822111*1.00128.3300100
Blair TicknerNZ2022202262211*-333.3300000
Bjorn FortuinSA20222022221111.00616.6700000
Alzarri JosephWI2019201962111*1.00520.0000100
Wiaan MulderSA20232023320110.50425.0000100
Richard NgaravaZIM2020202032211*-714.2900000
Asitha FernandoSL2021202132111*1.00616.6700100
Sushan BhariNEP2022202222211*-333.3300000
Khaled AhmedBAN20232023221111.00425.0000000
Blessing MuzarabaniZIM2025202552111*1.00333.3300100
Jayden SealesWI20232023320110.50128.3300100
Mohammad WasimPAK20262026220110.50714.2900100
S ShrivastavaOMA2026202642211*-333.3300000
Amir HamzaAFG20142014521111.00166.2500000
Shayne O'ConnorNZ19991999221111.00616.6700000
Kwena MaphakaSA20242024220110.50333.3300100
Omid Shafi RahmanUAE20242024221111.00714.2900000
R UgarkarUSA2026202632111*1.00616.6700100
Mark BurgessNZ19781978220110.50911.1100100
Ian DavisAUS19771977220110.50714.2900100
Mike HendrickENG1976197632211*-1100.0000000
Shivlal YadavIND1986198642211*-166.2500000
Martin SneddenNZ19841984621111.00520.0000000
Courtney WalshWI1998199822111*1.00425.0000100
Lalchand RajputIND1985198522111*1.00250.0000100
Jayananda WarnaweeraSL1990199042211*-1010.0000000
Narendra HirwaniIND1990199032111*1.00250.0000100
Kapila WijegunawardeneSL1990199052211*-911.1100000
Debasis MohantyIND20002000320110.50156.6700100
Fahim MuntasirBAN2001200122111*1.00520.0000100
Fareed AhmadAFG2017201732211*-616.6700000
Yunus BadatEAF19751975220110.50714.2900100
Jahangir ShahBAN19861986220110.50137.6900100
Kalpesh PatelKEN2006200622111*1.00425.0000100
Glenn McGrathAUS20012001183211*1.00425.0000100
Daryl TuffeyNZ20052005332111.00250.0000000
PreviousPage 250Next

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.