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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Marnus LabuschagneAUS202320232119281212447.7698282.69150815
Peter FultonNZ20072007232228118340.55107575.440617012
Virender SehwagIND200920092019181014645.00593136.5932011420
Imrul KayesBAN201020102525081010132.40123765.48150826
Shai HopeWI2018201816165809146*73.55104677.343336014
Ahmed ShehzadPAK201320132121080912438.52112571.91251747
Andrew SymondsAUS2007200726218808107*62.15777103.991617119
George BaileyAUS201620162725380811236.73102079.221515911
Fakhar ZamanPAK2023202317162805180*57.5085993.714218026
Nazmul Hossain ShantoBAN202320232221180511740.2593286.37173915
Sanath JayasuriyaSL/AX200720072727280411532.1683196.752418927
Devon ConwayNZ2023202319192801152*47.1281398.5241210115
Brendon McCullumNZ20072007322867999636.32790101.140526826
Adam GilchristAUS200620062120079712239.85765104.1824210217
Joe RootENG201620161514179612561.2386791.81260718
MS DhoniIND20062006272457939641.7485992.320707819
Lendl SimmonsWI201120111717179212249.5099379.761815824
Vriitya AravindUAE20232023262617929431.68116168.22044766
Faf du PlessisSA201420141515079012652.6789288.573406015
Aaron FinchAUS201420141818079012143.8994084.044327813
Yuvraj SinghIND2006200620195789107*56.3687889.86252898
Rachin RavindraNZ2023202324201788123*41.47718109.753328122
MS DhoniIND201720172922978813460.6293084.731606019
Darren BravoWI2013201323233788100*39.40105474.761817611
Mahela JayawardeneSL20122012302727858531.4088988.30061695
Yuvraj SinghIND200920092321178313139.1581695.962518821
Mohammad HafeezPAK201520152020178210341.1692984.182537719
Waseem MuhammadUAE202320232424078211932.58752103.991436747
Eoin MorganENG201720172018178110745.9479198.743316626
Vriitya AravindUAE2022202221212781115*41.11107472.72242795
David MillerSA202320232321477810145.76683113.911615338
Michael ClarkeAUS2010201019195777111*55.5097979.37151454
Azhar AliPAK201520151717077510245.5992084.24230776
AB de VilliersSA201720171918577317659.46661116.941516715
Shane WatsonAUS20102010212107716936.7187288.420708714
Ricky PontingAUS201020102222177110636.7193382.64162739
Kane WilliamsonNZ201420141212177012370.0088487.10170665
Aaron JonesUSA2022202219192770123*45.2999577.391515215
Suresh RainaIND201320133427577089*35.0091184.520526610
Monank PatelUSA202220221919076913040.4789585.921506214
Tamim IqbalBAN201020102121076912536.6279596.731529017
Sadeera SamarawickramaSL202320232119376710847.9478797.46162746
Younis KhanPAK2008200817161764123*50.9377199.09262709
MS DhoniIND201120112422976491*58.7785089.880605914
AB de VilliersSA200920091717376212154.4382192.81160666
Daryl MitchellNZ202520251716276111954.3688386.181605719
Temba BavumaSA202320231717275914450.6078197.183228218
Rassie van der DussenSA202320232323075913333.0091582.953217012
Shikhar DhawanIND201420141717175511347.1986487.381508613
Jonny BairstowENG201920191817075412844.35721104.583339817

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