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
Damien MartynAUS20062006232135857932.5082770.74050572
Angelo MathewsSL201320132821358574*32.5072580.690424111
Ambati RayuduIND2014201419185584121*44.9272780.331404911
Younis KhanPAK200320032221458470*34.3579473.55052346
Adam GilchristAUS2005200515152583121*44.85572101.922217010
Shikhar DhawanIND201920191817158314336.4463591.81222744
Runako MortonWI2006200622193583110*36.4492363.16225505
Shimron HetmyerWI201920191816358213944.77526110.652204919
Michael ClarkeAUS201220121413058111744.6970682.29140477
Mahela JayawardeneSL20082008252325819427.6781671.20061523
Jacques KallisSA2003200315133580125*58.0077275.13231556
Ahmed ShehzadPAK201420141515057911338.6075576.69232623
Faf du PlessisSA201620161514257811148.1759097.97141595
Andrew FlintoffENG200320031919657770*44.3866087.420516220
Sachin TendulkarIND200420041414057614141.1468783.84131753
Michael BevanAUS200320032316657674*57.6091263.16051425
Shivnarine ChanderpaulWI2008200812124575107*71.8876774.97150414
Nicolas PooranWI201920191513257411852.18529108.511315222
Sanath JayasuriyaSL200420041515157413041.0064688.85231653
Joe RootENG20262026994573111*114.6065188.02150502
Jos ButtlerENG201620161613357310557.30441129.931525021
Angelo MathewsSL2017201715145573111*63.6774576.91130568
Martin GuptillNZ20092009201925736633.7172678.930605012
MS DhoniIND201920191715657287*63.5667784.490613911
MS DhoniIND200520051614357114851.9157699.131314220
Kevin PietersenENG20112011191805717831.7263789.64031569
Steven TaylorUSA202220221919057111430.0568583.361216810
Lahiru ThirimanneSL20122012282015717730.0576175.03041335
Travis HeadAUS202320231212257013757.00426133.802307421
Ahmed ShehzadPAK20152015171705709533.5375275.80041652
Mohammad RizwanPAK2025202517174569122*43.7778472.58141468
Steve SmithAUS20202020109056813163.11533106.57320559
Kushal Janith PereraSL201920191514056811140.57566100.35220714
Brian LaraWI20062006252355688731.5677373.480315613
Nasir JamshedPAK201320132323056810624.7092261.61122547
Misbah-ul-HaqPAK20082008201645677647.25562100.890404413
Rohit SharmaIND2016201610101564171*62.6759295.272204619
Shakib Al HasanBAN20112011201925647933.1878671.76050383
JP DuminySA20112011151525639943.3163089.370512310
Gautam GambhirIND200720071919356310135.1976373.79142602
Ross TaylorNZ2011201117132561131*51.0066284.742203719
Kedar JadhavIND201720172518456112040.07505111.091316211
Graeme SmithSA2006200621211561119*28.0565885.26134607
Rohit SharmaIND201420141111056026450.9158995.081305722
Keacy CartyWI2024202412112560128*62.2263688.05130519
Yuvraj SinghIND200520051615456012050.9167383.21220618
Alastair CookENG20132013161605607835.0074575.17051684
Eoin MorganENG2013201321204560124*35.0061491.211214316
Virender SehwagIND20062006222105609726.6764387.09051708
Eoin MorganENG201420142322056010625.4566684.081313818

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