Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Trent Bridge×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Travis HeadAUS2018-2024221205154*205.00168122.02110275
Viv RichardsWI1984111189189*-170111.18100215
Babar AzamPAK2016-201933018711562.3319794.92110172
Chris GayleWI2000-20073311798289.5028762.37020210
Mohammad HafeezPAK2006-20193301518450.33125120.80020125
Rohit SharmaIND2018111137137*-114120.18100154
Ricky PontingAUS200922013212666.00123107.32100153
Majid KhanPAK1974-198222013210966.00113116.81100181
Tim PaineAUS2009-201833013211144.0018670.97100171
Grant FlowerZIM1999-200322113196*131.0024254.13010140
Virat KohliIND2014-20182201157557.5013287.1201091
Sarfraz AhmedPAK2016-20193311145557.00101112.87010130
Ross TaylorNZ2013-20152201137156.5013981.2901053
Angelo MathewsSL2011-20162201127356.0015870.8901062
Kane WilliamsonNZ2013-20152201099054.5098111.22010131
Brian LaraWI1995-200422110270102.0012482.26010131
Javed MiandadPAK1982-19872219971*99.0017855.6201040
Hashim AmlaSA20121119797*-10790.6501091
Kumar SangakkaraSL2002-2011220977548.5013571.8501090
Mohammad AshrafulBAN2005110949494.0052180.77010113
Fakhar ZamanPAK2019220935746.5090103.33010112
Sherwin CampbellWI1995-2000220928046.0015758.60010100
Martin GuptillNZ2013-2015220915345.5010289.22010142
Zaheer AbbasPAK1974-1982220845342.0012368.2901080
Runako MortonWI20071118282*-8992.1301061
AB de VilliersSA2008-20122218075*80.0010476.92010100
Marnus LabuschagneAUS20241117777*-61126.2301072
Raqibul HasanBAN2010110767676.009580.0001070
Abdul RazzaqPAK20061117575*-72104.1701055
Michael HusseyAUS2009220716535.507891.0301042
Ambati RayuduIND20141116464*-7882.0501060
Mohammad AzharuddinIND19901116363*-44143.1801070
Mudassar NazarPAK1982-1987220635131.5012550.4001060
Javed OmarBAN2005110595959.0010655.6601070
Seekkuge PrasannaSL2016110595959.0028210.7101084
Sanjay ManjrekarIND1990110595959.009462.7701040
Cameron WhiteAUS2009221593559.0038155.2600091
Mohammad AmirPAK2016-2019210585858.0028207.1401054
Sharjeel KhanPAK2016110585858.0030193.33010121
Inzamam-ul-HaqPAK1992-2006220574728.508567.0600060
Shikhar DhawanIND2014-2018220564028.0050112.0000090
Grant ElliottNZ20151115555*-52105.7701043
John MorrisonNZ1975110555555.008564.7101061
Dilip VengsarkarIND1990110545454.006287.1001032
Saleem MalikPAK1987-1992220544527.007671.0500050
Shivnarine ChanderpaulWI2004-2007220533326.5010152.4800051
Romesh KaluwitharanaSL2002110525252.006481.2501051
Michael ClarkeAUS2009110525252.006481.2501050
Junaid SiddiqueBAN2010110515151.007072.8601050
Mohammad KaifIND2004110505050.007963.2901040
Page 1Next

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