Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At R Premadasa Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniIND2008-2012121114619446.1054784.28050234
Joe RootENG2014-2026771407111*67.8350181.24130262
Yuvraj SinghIND2008-20091010139411743.78381103.41131497
Suresh RainaIND2008-2012121233927643.5639898.49042337
Gautam GambhirIND2008-20121010035115035.1036895.38201381
Virat KohliIND2008-202411102339128*42.3841781.29110362
Rohit SharmaIND2008-2024131212906426.36273106.230312910
Younis KhanPAK2006-20127602838947.1735479.94030140
Umar AkmalPAK2009-20151093282102*47.00231122.08111219
Misbah-ul-HaqPAK2009-201277425983*86.3331582.22030160
David WarnerAUS2016-20228812439934.71231105.19020311
Mohammad HafeezPAK2011-20159902327025.7827185.61022233
Shikhar DhawanIND202166121486*42.8022395.96011242
Quinton de KockSA2013-202166221259*53.00189112.17020262
Virender SehwagIND2009-201277020711629.57166124.70100320
Aaron FinchAUS2016-20227712076234.50198104.55032197
Ahmed ShehzadPAK2011-20155502059541.0021396.24010231
Azhar AliPAK2012-201555120081*50.0027672.46010161
Aiden MarkramSA20216511889647.00175107.43010107
Ravi BoparaENG2007-20146621866546.5025373.5202072
Harry BrookENG2026331184136*92.00153120.26100139
Sachin TendulkarIND200944017813844.5018795.19100152
AB de VilliersSA2013-20145501767535.20174101.15020182
Suryakumar YadavIND20214411745358.00135128.89020232
Alastair CookENG2007-20145501728034.4027363.00010151
Shoaib MalikPAK2006-201588316946*33.80156108.33000144
Travis HeadAUS2016-202566216570*41.2519186.39010134
Reeza HendricksSA202155116456*41.00152107.89020152
Janneman MalanSA202133016212154.0018587.57100141
Craig ErvineZIM20246601628227.0018388.52023173
Towhid HridoyBAN2023-20254411618253.6719582.56020102
Alex CareyAUS2022-20254411544951.3317588.00000112
Marlon SamuelsWI2012-20154401447836.00131109.9202078
Tanzid HasanBAN202533114273*71.00119119.33020107
Matthew WadeAUS2016-20225411427647.3317183.0401050
Moeen AliENG201444014011935.00115121.74101145
Darren BravoWI2010-20153411398046.3323958.1601095
Shahid AfridiPAK2006-2015121111395013.90105132.3801297
Mohammad RizwanPAK2015-202353213886*138.00113122.1201093
Ishan KishanIND2021-20235521365945.3313997.84010134
Glenn MaxwellAUS2016-20257601366622.6789152.81010125
Sikandar RazaZIM2024-20267601366222.67101134.65010116
Eoin MorganENG2011-20145501346226.8014890.5402093
Steve SmithAUS2016-20257501345826.8018074.44010171
Hashim AmlaSA2013-201432012710963.5015880.38100101
Brian BennettZIM2024-202644212763*63.5088144.32010190
Tamim IqbalBAN2007-20174501265925.2021857.8002172
David MillerSA2013-202166212336*30.75118104.2400155
Kamran AkmalPAK2006-20127711225720.3315578.71012140
Mohammad YousufPAK2006-20094401214630.2520359.61000100
Page 1Next

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