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
Gavin SinghUSA20222022191955326638.0064682.35040527
Michael HusseyAUS20122012181815316731.2466679.73040379
Michael ClarkeAUS2004200422193531105*33.1955595.68113552
Tamim IqbalBAN20082008191905318227.9572273.55053642
Ramnaresh SarwanWI20042004161655308948.1869276.59040455
Sourav GangulyIND2003200317174530112*40.7770974.753023615
Mushfiqur RahimBAN20102010232235298627.8473571.97030378
Kieron PollardWI201120112119152811929.33472111.861333430
Mushfiqur RahimBAN201120112020452710132.9478667.05132366
MS DhoniIND2012201216146524113*65.5059887.63130379
Teja NidamanuruNED202320231919352411132.7553198.682233919
Alastair CookENG20142014202015235627.5373471.25010572
Jacques KallisSA/AX/IWX20052005181825229132.6383862.29051401
Inzamam-ul-HaqPAK/AX20052005141335217452.1057291.08060424
Pargat SinghCAN202420241313152087*43.3365080.00050629
Brian LaraWI200320031414252011643.3366977.731304615
Richie BerringtonSCO2022202216164519114*43.2572571.592213911
Rahul DravidIND20032003201865196243.2581363.84040414
Travis HeadAUS201720171513251812847.0956791.361304610
Kusal MendisSL20162016161515189437.0056392.01061639
Rohit KumarNEP202620261615151810137.0070773.27120285
Upul TharangaSL/AX20072007232305187322.5282862.56041552
Matthew WadeAUS20162016292335187625.9054495.220313214
Suresh RainaIND2015201520171517110*32.3152099.421424214
Shai HopeWI20172017191705178130.4175268.75041397
Ian BellENG20082008191815177330.4168875.15022663
Denesh RamdinWI201420141311251616957.33503102.582203619
Inzamam-ul-HaqPAK200420041513051612339.6969074.78130459
Shoaib MalikPAK2017201717156516101*57.3354993.991303914
Saim AyubPAK20242024991515113*64.38488105.533105916
Wavell HindsWI2003200313133515127*51.5065978.153124317
Chris CairnsNZ200320031917351584*36.7959187.140204414
Abdul RazzaqPAK200320032420851576*42.92498103.410213914
Jason MohammedWI201720171917151491*32.1369474.060414410
Sachin TendulkarIND201120111111051312046.6457988.60220548
Andrew StraussENG201120111414051315836.6457489.37132513
Andrew SymondsAUS2003200323164513143*42.7565678.20123448
Lou VincentNZ200720071515151210136.5765578.17143497
Virender SehwagIND/AX/IWX20052005191905127526.95478107.11020796
Hashim AmlaSA201620161414151112739.3157588.87221583
Quinton de KockSA201520151717151110931.9454993.08211723
Nicolas PooranWI20222022212105119124.3361383.360312927
Ross TaylorNZ2013201313132510107*46.3665477.982314110
Tillakaratne DilshanSL20072007232045105831.8862281.99020422
Janneman MalanSA20212021871509177*84.8355392.042204911
Mahela JayawardeneSL201020101515350910842.4263779.91141512
Kashyap PrajapatiOMA202220221616050910331.8169473.34131505
Kamran AkmalPAK2009200920192509116*29.9459186.13121634
JP DuminySA20132013202025099728.2866776.31031408
Robin UthappaIND20072007222035097029.94457111.380326913

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