Batting by year (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sheikh Zayed Stadium×

Player figures come from full scorecards, which we hold for 37 of the 38 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG20122012220239137119.5026390.87200240
Brendon McCullumNZ2009200933022813176.0023497.44110246
Kane WilliamsonNZ20142014220220123110.0022498.21110200
Mohammad HafeezPAK20132013441202113*67.3326675.94100212
Shane WatsonAUS20092009332201116*201.0028869.79111133
Kamran AkmalPAK20092009662200116*50.00197101.52110184
Michael ClarkeAUS20092009331192100*96.0025874.42110230
Upul TharangaSL20172017221173112*173.0022477.23110190
Ross TaylorNZ2018201822116686*166.0023271.5502081
Quinton de KockSA2013201322015211276.0019279.17100141
Rohan MustafaUAE2017201722014610973.0018578.92100112
Shivnarine ChanderpaulWI20082008221143107*143.0018278.5710091
Ahmed ShehzadPAK201320134401364434.0015587.74000192
Paul StirlingIRE20212021221135131*135.0015785.99100104
Misbah-ul-HaqPAK201320134301356545.0018672.5802092
Salman ButtPAK200920096601345922.3319967.34012170
Imam-ul-HaqPAK201820183311338366.5018571.8901061
Babar AzamPAK2017201722013110165.5017276.1610070
Khalid LatifPAK200920093301286442.6718170.72010110
Shahid AfridiPAK200920096501217024.20109111.0101183
Inzamam-ul-HaqPAK200620062201197959.5016472.5601091
Alex HalesENG2015201522011910959.5012495.9710083
Misbah-ul-HaqPAK2009200933111976*59.5016970.41010111
Babar AzamPAK20162016110117117117.00106110.3810081
Younis KhanPAK2014201422011510357.5014280.9910042
Ross TaylorNZ2014201422111488*114.0013286.3601071
Chris GayleWI2008200822011311356.50112100.89101115
Rahul DravidIND200620062201129256.0014577.24010130
Colin IngramSA20102010221112100112.0013682.35100121
Abdul RazzaqPAK20102010221111109*111.0078142.31100710
Chundangapoyil RizwanUAE2021202122011010955.0014973.8310091
Sohaib MaqsoodPAK201320133311095654.5012487.90010113
Ravi BoparaENG201220122201085854.0013580.0002080
Eoin MorganENG201520152201057652.5012584.00010121
Muhammad UsmanUAE20212021221105102*105.0012286.0710073
Mohammad HafeezPAK20152015221102102*102.0013873.91101101
Ahmed ShehzadPAK200920093301024334.0019452.5800080
Azhar AliPAK20162016110101101101.0010992.6610081
Imam-ul-HaqPAK20172017110100100100.0012580.0010052
Ramnaresh SarwanWI200820082201005550.0012580.0001090
Hashim AmlaSA201020102201006550.0091109.89010111
Mushfiqur RahimBAN20182018110999999.0011685.3401090
Mohammad HafeezPAK20102010220986849.0012677.78010100
Nasir JamshedPAK20122012110979797.009898.98010112
Misbah-ul-HaqPAK20122012331964748.0012278.6900080
Shoaib MalikPAK20092009540943023.5013768.6100070
Aaron FinchAUS20192019110909090.0013666.1801051
Younis KhanPAK20082008220905645.0010486.5401080
Azhar AliPAK201220122219059*90.0013666.1801070
Fakhar ZamanPAK20182018330908830.009792.78010110
Page 1Next

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