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
Mohammad WasimPAK19971997131322965426.9157051.93021190
Sese BauPNG20222022161612967019.7353355.53011231
Keacy CartyWI20232023101022958736.8841071.95021224
Joylord GumbieZIM20232023101002957829.5045664.69022291
Upul TharangaSL200520051111029510526.8241471.26110330
Navneet DhaliwalCAN20242024111102958726.8251557.28020285
Rajin SalehBAN2006200612121295108*26.8254454.23111350
Jeff DujonWI19891989221742954622.6946263.85001200
Chris HarrisNZ20032003221952954621.0753055.66002210
Desmond HaynesWI198119817712948449.0044566.07020330
Mark TaylorAUS19921992101002949429.4054254.24022151
MahmudullahBAN201420141614329482*26.7338775.97023331
Ridley JacobsWI20002000171632946522.6240073.50011214
Dennis AmissENG1975197566029313748.8335682.30110340
Dipendra Singh AireeNEP202520258812937541.8634784.44020154
Philo WallaceWI1998199888029310336.6330695.75111378
Kyle CoetzerSCO2015201599029315632.5634983.95112404
Javed MiandadPAK198319839922937241.8642369.27030213
Asanka GurusinhaSL19931993141422939024.4248160.91011244
Lorcan TuckerIRE20232023201642935024.4231393.61011333
Carl HooperWI19921992191732936320.9343966.74011152
Richard HadleeNZ19831983201702937917.2435981.62011283
Kamran AkmalPAK200720072019229351*17.2443367.67013351
Dhanushka GunathillekeSL2019201955029213358.4034085.88110311
Brian LaraWI2002200299329211148.6739873.37111243
Gordon GreenidgeWI198219829902928432.4451856.37030234
Jimmy HansraCAN201120111010129270*32.4450657.71020206
Vikram SolankiENG20052005151122926632.4443766.82021221
Shahriar NafeesBAN200820081111129290*29.2041869.86031360
Albie MorkelSA200920091614529250*32.44238122.69010297
Nathan McCullumNZ20132013191422924724.33284102.820002212
Mashrafe MortazaBAN20082008252242923816.2240172.82002207
Jonny BairstowENG2021202165029112458.20239121.761102616
Brandon KingWI2024202499029110232.3334883.62110365
Angelo MathewsSL201020101410429177*48.5034185.34032194
George BaileyAUS20152015111012917532.3341470.29030232
Gyanendra MallaNEP20222022101002917529.1045563.96021296
Graeme SmithSA201320131111029111626.4540072.75110301
Michael VaughanENG20052005141232917032.3346862.18033230
Vinayak ShuklaOMA20262026121212917726.4533187.92021189
Richard HadleeNZ19881988131242915236.3838375.98010114
Aryan LakraUAE20232023141402915320.7953454.49032233
Shikhar DhawanIND202020206502909658.0031791.48030392
Axar PatelIND20252025111022905236.2532888.41010264
Alec StewartENG20022002131132908336.2532988.15021242
Innocent KaiaZIM202220221111029011026.3644864.73110303
Imran FarhatPAK20042004121212908726.3644265.61011333
Hashmatullah ShahidiAFG20242024131232906932.2241869.38030241
Chris HarrisNZ199219921916629068*29.0046662.23010161
Ian HealyAUS19941994241962904822.3132090.63004160

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