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
Raqibul HasanBAN20102010131313167626.3351261.72022242
Graham GoochENG19791979131313167126.3351161.84020285
Chris NevinNZ20022002141403165522.5742674.18010372
Rajin SalehBAN20042004191903168216.6365748.10024232
Rohan MustafaUAE202320232423231652*15.0554857.66012225
Sam BillingsENG2020202066231511878.7532995.74120384
Angelo MathewsSL2018201888231597*52.5041875.36020254
Sachin TendulkarIND201220121010031511431.5038781.40110352
Hashim AmlaSA20182018111103157128.6434591.30021401
Ajay JadejaIND20002000111133159339.3845669.08021228
Abdool SamadCAN20072007121213158328.6444970.16021314
William PorterfieldIRE20192019131303159424.2346268.18020343
Joe RootENG20232023131303158224.2337683.78032243
Navjot SidhuIND19981998161503156221.0048964.42012330
Kim HughesAUS19831983181713156919.6953758.66033232
Upul ChandanaSL200420042720331561*18.5346168.33020182
Amir JangooWI2026202665131411478.50290108.28130305
Chris BroadENG1988198888031410639.2554457.72110202
Peter BorrenNED20112011101023148439.2540178.30020253
Tony UraPNG20232023101013145634.8934989.97030404
JJ SmitNAM20242024121133146039.2548065.420111815
Brandon McMullenSCO202520251111131410131.4033095.15121299
Sanjay ManjrekarIND19901990111113148231.4057854.33020170
Ben CurranZIM20252025551313118*78.2539579.24120350
Hamilton MasakadzaZIM2017201788031311139.1335588.17110434
Shoaib MalikPAK201620169913139039.13313100.000301812
Shaun MarshAUS20102010101003138331.3043671.79021274
Ben StokesENG20182018131033136744.7140776.90030275
Aamer SohailPAK199719971515131371*22.3652160.08043330
Divan la CockNAM20222022161613135920.8746767.02011386
Shahid AfridiPAK20092009201823137019.56298105.03012315
Mahela JayawardeneSL20032003221913135617.3952959.17024130
Harry BrookENG20242024551312110*78.00244127.871203013
Fraser WattsSCO201020106613129862.4052759.20040211
Mohammad ShahzadAFG20152015771312131*52.0031698.731103013
Darren BravoWI201620161010031210231.2046766.81110309
JP DuminySA201220121311231266*34.6741475.36010221
Lega SiakaPNG20222022141403129022.2943272.22011323
Abdul RazzaqPAK19991999171543126028.3659552.44031256
Liton DasBAN20202020331311176155.50262118.702003110
Calum MacLeodSCO2016201655031110362.2035787.11210265
Matthew HaydenAUS2001200187031111144.4335188.60122275
Saleem ElahiPAK19951995881311102*44.4346167.46121233
Avishka FernandoSL2021202188031111838.8836884.51120255
Umar AkmalPAK2009200910103311102*44.4333892.01121276
Shai HopeWI202420241212331111734.5639578.731101411
JP DuminySA201420141413531158*38.8837982.06020166
Javed MiandadPAK19901990181403117522.2155556.04010110
Chris GayleWI201320131616031110919.4436385.671013611
Tamim IqbalBAN20202020331310158155.00288107.64200299

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