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
Umar AkmalPAK20122012161424077733.9251778.72042307
Kieran PowellWI20132013101004068340.6048683.54040475
David WarnerAUS20142014111104067136.9143792.910414010
Martin GuptillNZ2013201311113406189*50.7543593.33202448
Tamim IqbalBAN20192019171704068023.8855872.76032460
George BaileyAUS20142014171714067025.3854474.63031218
Marco JansenSA202320232017540675*33.83350116.000113119
Abdul RazzaqPAK200620062218640675*33.8353875.460202414
Babar AzamPAK2021202166040515867.50375108.00211487
Aaron FinchAUS2017201788040512450.6343792.681304410
Shoaib MalikPAK20052005141324057236.8250979.57050273
Alex HalesENG201820181313140514733.7544291.63121487
Jos ButtlerENG202220221192403162*57.57328122.871202721
Muhammad ShahdadUAE2026202699040311444.7846387.041303013
Iftikhar AhmedPAK2023202315124403109*50.38336119.941103812
Alastair CookENG200720071313040310231.0060167.05112420
Jos ButtlerENG202520251414240362*33.5841696.880313410
Moeen AliENG201720171712340210244.67270148.891213617
Pathum NissankaSL202520251313040112230.8547983.72121526
Aqib IlyasOMA20202020662400109*100.0048682.30220404
William PorterfieldIRE2018201899040013944.4447184.93212445
Fakhar ZamanPAK2017201799040011444.44398100.50120507
Martin GuptillNZ20122012111104008536.3647983.51051439
Farhaan BehardienSA20152015201554007040.00384104.170202812
Jesse RyderNZ20112011139039910744.3346086.74131399
Richie BerringtonSCO202520251010139910544.3347584.002122712
MahmudullahBAN202120211211339976*49.8848981.600412013
Usman KhawajaAUS20162016121113999839.9044090.68041378
Ramnaresh SarwanWI20032003141243997549.8850279.48021375
Gerhard ErasmusNAM20262026151323999536.2744489.86040288
Mohammad KaifIND20042004151433998036.2752775.71040370
Jason HolderWI20172017181613997726.6040199.500212513
Brendon McCullumNZ200820081110239880*49.75354112.430403815
Nicholas KirtonCAN202420241514339873*36.1850079.600412911
Paul CollingwoodENG200820081815239870*30.6244789.040303212
Tamim IqbalBAN20072007171703985423.4164062.19030466
Darren SammyWI201320132018639863*33.17397100.250202922
Gavin SinghUSA2023202311111397101*39.7045687.061203410
Sachin TendulkarIND200520051111139612339.6047882.85120495
Andrew BalbirnieIRE202120211111139610239.6054772.39130393
Martin GuptillNZ201420141413039611130.4657968.39120406
Sabbir RahmanBAN20152015171323965736.0040398.26020419
Craig ErvineZIM2023202311112395121*43.8945686.62110541
Ed JoyceIRE201520151212139511235.9148980.78121337
Michael van LingenNAM2023202399239413356.2942792.272113811
Angelo MathewsSL201520152116339470*30.3143091.630223310
Umar AkmalPAK20132013191743945030.3145287.17011388
Shaun MarshAUS200920091111039311235.7350877.36120344
Fawad AlamPAK20102010131323936435.7353273.87030190
Michael LeaskSCO20222022191723928526.13357109.800213515

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