Batting records (All cricket)

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 23,131 of the 27,073 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND/RCB2008-202683790013437516254*48.984234188.6094213523610642
Kumar SangakkaraSL/AX/IWX2002-2018673739703065131945.824090474.9371163333232280
David WarnerAUS/DC/SS2009-20266577536328566335*41.402920697.8157181433095627
Joe RootENG/RR/ST2012-2026510650792744626248.073958769.3366151312723163
Rohit SharmaIND/MI/DC2007-2026785813932741426438.082859595.8752159512605974
AB de VilliersSA/AX/RCB2005-202164468811826351278*46.233011387.5150157312467660
Kane WilliamsonNZ/ND/SH2010-2026556636782479425144.433498070.8851141292512274
Steve SmithAUS/DC/RR2010-2026574641942415823944.163318372.8059117292376363
James VinceENG/SS/ST2014-2026633715602404824036.712562093.8632139442973408
Jos ButtlerENG/RR/MI2011-202672873710123207162*36.4920819111.4723156542148855
Hashim AmlaSA/IWX/PK2004-20224695744723190311*44.003509366.0863112282604152
Chris GayleWI/IWX/KKR2003-2022668701642311733336.2921945105.34401275421851252
Alastair CookENG/ESS2006-2023372560352303429443.874422252.095910922278524
Quinton de KockSA/KKR/RCB2012-2026651681472279717835.9620828109.4538135452417713
Ross TaylorNZ/RCB/DC2006-20256166871192237229039.392919176.6441120432134394
MS DhoniIND/AX/CSK2004-20257897432342201822443.262504787.9115129271798599
Babar AzamPAK/SS/RR2015-2026510554662171419644.502419389.7539154352265291
Faf du PlessisSA/IWX/RCB2011-2026607637712148919937.972370990.6431140322078548
Jonny BairstowENG/PK/MI2011-2026518611652055224637.642437384.3238100532286489
Martin GuptillNZ/PK/MI2009-20265716224720449237*35.562374686.1233115492091638
Alex HalesENG/ST/AS2011-2026616637451973023633.3317450113.0726114492255661
Ben DuckettENG/BH/MS2014-2026457568431941624136.982136890.8633106422508201
Brendon McCullumNZ/KKR/RCB2002-2019604645581920030232.712029894.5921103471965670
Dawid MalanENG/PK/HH2014-2026505582571910721936.392313382.6029117482166389
Mahela JayawardeneSL/AX/PK2002-2017539574541895037436.442632172.0036101341954178
Ian BellENG/PS/WAR2004-2020415524531888923540.103051061.9138112352106144
Tamim IqbalBAN/IWX/DR2007-2025497556391875320636.272330180.4825128422124316
Tom LathamNZ/CAN/DUR2012-20264345294018612264*38.062982462.4139104401946202
Jason RoyENG/KKR/DC2012-2026587603291856018032.3316015115.8927108522153523
Mushfiqur RahimBAN/DR/SR2006-202657962710818467219*35.582614770.632397411722270
Wayne MadsenITA/DER/PZ2014-20264025096318233204*40.882531072.0436104432172176
Angelo MathewsSL/KKR/DC2008-202654658212218006200*39.142764565.1319102261591308
Tillakaratne DilshanSL/RCB/DC2003-2016520543561785719336.672063386.553790432063145
Shikhar DhawanIND/PK/DC2008-2024500519441779919037.4717701100.5525107232131299
Shakib Al HasanBAN/KKR/AS2006-2026671674861756021729.862012887.2413111451763266
Travis HeadAUS/RCB/AS2013-2026412491361749723038.451958389.353292262007406
Aaron FinchAUS/KKR/RCB2010-2024536542411731317234.5616051107.8626109451674572
Kevin PietersenENG/IWX/RCB2004-2018399463481729922741.682175679.513490261820336
Shane WatsonAUS/RCB/CSK2003-20205335635617268185*34.061874392.1319105361752594
Adam LythENG/PS/RR2014-2026413529201723023033.852600066.273591402205289
Colin IngramSA/DC/AS2010-20264975386317195257*36.201949688.203583291810479
Joe ClarkeMS/MR/PS2015-20264535443417027229*33.392135679.733193552034338
Ravi BoparaENG/PK/SS2007-20256476481251685719232.232083780.901592311437359
Sam NortheastHAM/YOR/KEN2014-20263544575016554410*40.672419968.413487321823171
Daniel Bell-DrummondAUC/KEN/RK2014-20263905093916372300*34.832331170.232698381949169
Alex LeesENG/YOR/DUR2014-2026352465321628119537.602644761.563981381859142
Glenn MaxwellAUS/RCB/PK2011-20266796499116176154*28.9911981135.011684581420744
Shoaib MalikPAK/IWX/DC2003-20256396131271611724533.161696095.03788311292389
Jacques KallisSA/AX/IWX2002-2016376428551604522443.022461865.183691271617193
Keaton JenningsENG/PS/DUR2014-2026370465531595331838.722644960.323667371933123
Page 1Next

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