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
Axar PatelIND201720178201165.501573.3300000
Sheldon CottrellWI201720172201185.501573.3300010
Jermaine BlackwoodWI201520152201195.502347.8300010
Ehsan NawazHK20172017421111111.004027.5000000
Matthew ShortAUS202320232201195.501291.6700020
Wellington MasakadzaZIM2024202422011115.502152.3800100
Nestor DhambaOMA2021202142011115.508137.5000120
Wanindu HasarangaSL2018201822011115.501384.6200101
Malinda PushpakumaraSL201720172201185.502642.3100001
Khary PierreWI20262026321117*11.003234.3800000
Prabath JayasuriyaSL201820182211111*11.001384.6200110
Dominic DrakesWI202320233201185.501764.7100000
Ben SearsNZ2025202542111611.001764.7100000
Chundangapoyil RizwanUAE202020202201195.502445.8300000
Rahul SharmaHK2004200422011105.502445.8300010
Saad AliPAK201920192201175.502347.8300000
Xavier BartlettAUS202520253201185.501573.3300001
Jake Fraser-McGurkAUS202520252201195.501861.1100020
Zakary FoulkesNZ2026202632011105.5010110.0000010
Pruthvikumar MacchiOMA202620262201175.501764.7100020
Graeme WatsonAUS197219722211111*11.001668.7500120
Glenn TurnerNZ197419742201165.503333.3300000
Bob TaylorENG197319732201185.502544.0000010
Bharath ReddyIND19811981222118*-2055.0000010
Phil CarlsonAUS1979197942011115.503036.6700120
Winston DavisWI198519852021118*11.001668.7500010
Sanath KaluperumaSL198819882201175.504126.8300010
Bruce FrenchENG198519853201175.502839.2900010
Tom MoodyAUS1996199632111811.002250.0000010
Pramodya WickramasingheSL200020007211110*11.001573.3300010
Kenny BenjaminWI199619963201185.501861.1100000
Tony OpathaSL1975197532011115.502839.2900110
Arshad PervezPAK197819782201185.504723.4000000
Geoff HumpageENG198119813201165.502445.8300000
Nasir AhmedBAN19881988322119*-1573.3300010
Richard PetrieNZ199119914211111*11.001573.3300110
Thirunavukkarasu KumaranIND200020006201175.501861.1100010
Greig WilliamsonSCO1999199922011105.503531.4300000
Nuwan ZoysaSL200520056301193.672055.0000120
Glenn McGrathAUS19951995113111105.501668.7500100
Paul HitchcockNZ2002200273211711.001384.6200000
Muttiah MuralitharanSL2007200712311185.507157.1400020
Owais ShahENG200620063301173.671957.8900120
Martin SujiKEN19971997533119*-9122.2200010
Kaushal LokuarachchiSL200720073301193.671861.1100100
R. P. SinghIND20052005833119*-10110.0000010
Ishant SharmaIND20102010431118*5.504822.9200110
Mohammad SharifBAN2002200233211611.002544.0000010
Elijah OtienoKEN20092009431118*5.502544.0000100
Mark WoodENG202520254311195.5011100.0000120
PreviousPage 207Next

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.