Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At McLean Park×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagIND2002-200934024110860.25221109.05110294
VVS LaxmanIND2002-2009231220124*110.0040055.00110420
Kevin PietersenENG200823021312971.0034162.46110203
Ian BellENG2008-201334020611051.5033162.24100282
Alastair CookENG2008-20133401867846.5027068.89020221
Imran FarhatPAK2009121178117*178.0035949.58110202
Andrew StraussENG200812017717788.5034950.72101250
Virat KohliIND2014-201922016812384.0017098.82100142
Rahul DravidIND2002-20092301638354.3345335.98020191
Gautam GambhirIND200922015313776.5048931.29100190
Misbah-ul-HaqPAK2009-201534114593*48.3321168.7201192
Mohammad HafeezPAK2011-20203301398646.3314198.5801096
Sachin TendulkarIND20092301336444.3321960.73010182
MS DhoniIND2009-201932112484*124.0013591.8501082
Tamim IqbalBAN2007-20194401216230.2513788.32010181
Mohammad RizwanPAK2020-20252201198959.5093127.96010124
Sanath JayasuriyaSL2006110111111111.0082135.37100125
Runako MortonWI2006111110110*-15570.9710070
Shai HopeWI2025111109109*-69157.97100134
MahmudullahBAN2010-20214401095227.2511198.2001084
Shikhar DhawanIND2014-201922110775*107.0014971.8101090
Soumya SarkarBAN2017-20235511075126.7581132.10011125
Paul CollingwoodENG200823110654*53.0013180.9201087
Dawid MalanENG2019111103103*-51201.9610096
Kamran AkmalPAK2009-20112319856*49.0017954.75010113
Ahmed ShehzadPAK2011-2015220975548.5010493.27010141
Hashim AmlaSA2012110929292.0010785.98010120
Eoin MorganENG2013-2019210919191.0041221.9501077
Umar AkmalPAK2009-2015340917722.7517452.3001181
Regis ChakabvaZIM2012230906330.0019346.6301060
Mohammad YousufPAK2009120898944.5022539.5601181
Suresh RainaIND2009-2014220846642.0061137.7001074
Phil MustardENG2008110838383.0074112.16010112
Joe RootENG20131117979*-56141.0701072
Babar AzamPAK2025110787878.008393.9801053
Brendan TaylorZIM2012230766525.338688.3701072
Salman ButtPAK2009120756637.5017941.90010100
Faisal IqbalPAK2009120736736.5019537.4401090
Stuart BroadENG2008-2013321734273.0012956.5900082
Nazmul Hossain ShantoBAN20232217051*70.0056125.00010120
Upul TharangaSL2006110686868.007393.1501090
Jonathan TrottENG20131116565*-7389.0401030
Mohammad MithunBAN2019-2021220636231.509268.4801050
Michael HusseyAUS2010110595959.0059100.0001040
Agha SalmanPAK2025110585858.0048120.8301052
Yuvraj SinghIND2002-20093415654*18.678962.92012100
Aftab AhmedBAN2007110545454.007869.2301051
Younis KhanPAK2011-2015220534226.507768.8300020
Liton DasBAN2019-20234425042*25.005198.0400031
Shane WatsonAUS2010110454545.0031145.1600071
Page 1Next

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