Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM2012-201744023211158.0024395.47110322
Ahmed ShehzadPAK2012-20155501655633.0021277.83010171
Quinton de KockSA2013-201433016312854.3316996.45100183
AB de VilliersSA2012-201444115410851.3399155.56100136
Mohammad HafeezPAK2012-20155501446228.80144100.00011221
JP DuminySA2012-201444212251*61.0086141.8601094
Tarisai MusakandaZIM20173301154838.3312989.15000131
Tamim IqbalBAN2013110112112112.0013682.35100101
Ricky PontingAUS201122111290*112.0013384.21010121
Virender SehwagIND20122201119655.5011299.11010120
Faf du PlessisSA2012-20133301108536.6791120.88010104
Virat KohliIND201222010710653.5011890.6810090
Michael ClarkeAUS201122110458*104.0013477.6101072
Solomon MireZIM2017330994333.0083119.28000124
Sohaib MaqsoodPAK20142219889*98.0079124.0501091
Craig ErvineZIM2012-20174419769*32.339898.9801092
Fawad AlamPAK2014220926246.0010191.09010100
Tom LathamNZ2013221908690.0084107.14010121
Shahid AfridiPAK2012-20144428452*42.0055152.73010101
Nasir HossainBAN20132117373*-59123.7301063
Gautam GambhirIND2012220686534.0010266.6701040
Hashim AmlaSA2012-2014220644832.007091.4300070
Michael HusseyAUS2011210636363.007682.8901050
Sikandar RazaZIM20173326227*62.0054114.8100043
Moeen AliENG2014110585858.0040145.0001025
Jos ButtlerENG20141115555*-37148.6501090
Shai HopeWI2020110515151.006578.4601050
Suresh RainaIND2012220515025.5050102.0001031
Sean WilliamsZIM2017330514317.006380.9500020
Luke RonchiNZ2013210494949.0026188.4600071
Misbah-ul-HaqPAK2014220493624.507367.1200040
Joe RootENG20141114848*-48100.0000022
Shane WatsonAUS2011220484324.005981.3600051
Shoaib MalikPAK2012-2015330472715.675290.3800040
MS DhoniIND2012220463523.0045102.2200051
David MillerSA2013-2014321403640.0025160.0000012
Malcolm WallerZIM2012-201744038209.504290.4800140
Rizwan CheemaCAN2011110373737.0035105.7100042
Azhar AliPAK2015110353535.004283.3300050
Alastair CookENG2014110343434.004280.9500050
Umar AkmalPAK2012-201444033158.253789.1900040
Nathan McCullumNZ2012-20134213232*32.0010320.0000133
Nicolas PooranWI2020110313131.004175.6100030
Brendon McCullumNZ2012210303030.004468.1800021
MahmudullahBAN2013210292929.005156.8600030
Mohammad RizwanPAK2015110292929.003485.2900040
Graeme CremerZIM2012-2017431281714.003384.8500120
Sarfraz AhmedPAK2015110272727.0024112.5000030
Alex HalesENG2014110272727.002993.1000021
Peter MoorZIM2017331252412.5018138.8900022
Page 1Next

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