ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 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
Jignesh DesaiUSA20042004110161616.003842.1100010
Adam VogesAUS200720071111616*-10160.0000001
Aaron RedmondNZ20102010110161616.003053.3300010
Roy LamsamHK20082008110161616.003053.3300030
Cephas ZhuwaoZIM20082008110161616.002080.0000030
Wayne ParnellSA20222022310161616.002272.7300000
John HastingsAUS20102010210161616.0015106.6700010
Chris LynnAUS20172017110161616.0012133.3300001
Ehsan AdilUSA20262026610161616.0015106.6700020
Anwar AliPAK20162016110161616.002272.7300001
Kagiso RabadaSA20252025310161616.002272.7300020
Robin SinghIND20012001110161616.003250.0000000
Mohammad SaifuddinBAN20172017110161616.0011145.4500011
Jan Nicol Loftie-EatonNAM20212021110161616.002564.0000000
Nqaba PeterSA20252025210161616.003151.6100020
Bob MassieAUS197219723111616*-2466.6700020
Phil EdmondsENG198719873111616*-3053.3300000
Andy RobertsNZ19761976110161616.002466.67000--
Wayne DanielWI198319835111616*-12133.3300020
Dermot ReeveENG19941994110161616.002661.5400000
Sajid AliPAK19841984110161616.004436.3600010
Shafiek AbrahamsSA200020001111616*-2661.5400020
Sher LamaHK200420041111616*-4833.3300010
Nisarg PatelUSA20212021210161616.002466.6700010
John CrawleyENG1995199522016148.002955.1700010
Habibul BasharBAN1995199522016168.003743.2400130
Luuk van TroostNED2002200222016168.007122.5400120
Robin PetersonSA2002200262016118.001984.2100010
Nicholas IfillCAN200320033201698.004337.2100020
Alfred LusenoKEN201020102221616*-2080.0000020
Tim RobinsonENG1984198422016158.002857.1400020
RO HussainSCO2006200622016148.004535.5600010
Praveen KumarIND2012201272016158.002176.1900020
George O'BrienBER2006200642016168.0014114.2900130
Brendan NashWI20092009321161516.002466.6700001
Ahmed RazaUAE2015201522016168.002080.0000120
Seekkuge PrasannaSL2019201922016168.001888.8900101
Assad ValaPNG2014201422016108.002369.5700010
Jack VarePNG2014201422116916.0012133.3300020
Mark WoodENG20212021421161416.002857.1400010
Jeffrey VandersaySL20262026321161416.001984.2100010
Wanindu HasarangaSL202620262201698.009177.7800030
Shubman GillIND201920192201698.003250.0000020
Matthew KuhnemannAUS2022202242016158.0014114.2900030
Kjorn OttleyWI202420242201688.002176.1900030
Marco JansenSA2022202232016148.002369.5700011
Haider AliUAE2025202542016108.005927.1200010
Kerry O'KeeffeAUS197719772211616*16.003842.1100110
John ParkerNZ1976197632016148.002369.5700000
Aunshuman GaekwadIND1976197622016138.003941.0300000
PreviousPage 193Next

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.