Batting by year (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Corey AndersonNZ2014201412113350131*43.75197177.661112027
Gulsan JhaNEP202320231513435067*38.8943780.090302416
Justin GreavesWI20252025141443505035.00325107.69010309
Craig SpearmanNZ19961996191903507818.4243181.21022432
Kyle CoetzerSCO201820189913497543.6337393.57030487
Allan LambENG19891989991349100*43.6344079.32122263
Navjot SidhuIND1995199599234984*49.8648272.41050301
Vikram SolankiENG200420041010034910034.9046475.22120542
John MooneyIRE20102010151233495538.7845077.56020345
Afif HossainBAN202220221512334993*38.7841983.29032354
Yuvraj SinghIND20102010151433497431.7349870.08021387
Gary WilsonIRE20152015141423498029.0841284.71031334
Yashpal SharmaIND19831983151523498926.8557360.91020232
Steve TikoloKEN200920091616134960*23.2744378.78021323
David RichardsonSA19941994282173495324.9352866.10010140
Imran FarhatPAK2003200355034810769.6043080.93131395
Boeta DippenaarSA/AX2005200588234812358.0040286.57130342
Aaron JonesUSA201920199903489538.6752166.79031226
Brandon McMullenSCO20242024119134815143.5039987.22100329
JP DuminySA20182018131323489231.6437094.05030289
Stephen FlemingNZ19941994181713489021.7549170.88021252
Dwayne BravoWI200720071917434845*26.77342101.75001368
Chamara KapugederaSL200920092020234867*19.3346175.49012245
Adam ParoreNZ19991999252143484720.4748671.60003318
Tamim IqbalBAN201220129903477038.5641982.82050433
Kamran AkmalPAK20112011141213478931.5545775.93020403
Tom LathamNZ20192019181413475926.6942282.23031186
Mohammad NabiAFG20192019181713476421.6948970.96031228
Sanath JayasuriyaSL19931993201923476520.4147772.75020334
Calum MacLeodSCO2014201477134617557.67344100.58201376
Jonny BairstowENG2020202098034611243.25343100.871213911
Greg ChappellAUS19801980982346138*57.6744378.10110231
Bruce LairdAUS198219821212234691*34.6064253.89020340
Allan BorderAUS198219821413534675*43.2542082.38031280
HazratullahAFG20192019141403466724.7139886.930213716
Fawad AlamPAK20142014883345114*69.0044677.35121265
Ayan KhanOMA20232023991345105*43.1336594.52100367
Navjot SidhuIND19901990991345104*43.1346474.35122354
Chris GayleWI201220121111134512534.5038489.841202724
Kris SrikkanthIND198519851515134593*24.6448670.99031395
Jeff CroweNZ19831983161633455626.5456261.39021242
Pavan RathnayakeSL2026202688034412143.0036295.03110265
Neil FairbrotherENG19931993111123445938.2246174.62020274
Matt RenshawAUS202620261212034410928.6735796.36112285
Angelo MathewsSL200920091614234452*28.6744377.65030243
Wesley BarresiNED20232023151503449722.9339287.76021405
Nasir JamshedPAK200820089923437449.00331103.63040486
Larry GomesWI19831983161043437857.1759158.04030131
Darren SammyWI20122012171543438431.18293117.060202419
Thisara PereraSL201920191616034314021.44280122.501111720

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.