Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2013-2014552428169142.67379112.93130546
Charith AsalankaSL20215502167743.2024189.63020134
Tillakaratne DilshanSL2013-20145502019940.2024781.38010200
Avishka FernandoSL202155015911831.8017093.53100152
Dinesh ChandimalSL2013-202176213266*33.0013597.78010122
Kushal Janith PereraSL2013-20215501233924.60121101.65000151
Lahiru ThirimanneSL2013-20145501186823.6018862.7701061
Chamika KarunaratneSL20216631133637.6711499.1200036
Dhananjaya de SilvaSL2021660934415.5014165.9600070
Dasun ShanakaSL2021660933015.5011084.5500071
Shane WatsonAUS2012110707070.0047148.9401082
Mahela JayawardeneSL2013-2014330694223.009671.8800050
Upul TharangaSL2013220464323.007858.9700070
Michael HusseyAUS20121114545*-37121.6200022
Suresh RainaIND2012110454545.0034132.3500050
Thisara PereraSL20134424417*22.0038115.7900151
Umar AkmalPAK20121114343*-41104.8800041
Dushmantha ChameeraSL2021651432910.756764.1800130
Angelo MathewsSL2013-2014330402313.334295.2400021
Minod BhanukaSL2021220342717.005265.3800030
Umar GulPAK2012110323232.0017188.2400023
Kamindu MendisSL2021220261613.004557.7800020
Rohit SharmaIND2012110252525.002792.5900020
Bhanuka RajapaksaSL202155025205.002696.1500341
MS DhoniIND20121112323*-13176.9200030
Yuvraj SinghIND2012110212121.0015140.0000012
Cameron WhiteAUS20121112121*-13161.5400031
Wanindu HasarangaSL20216602063.333360.6100100
Virender SehwagIND2012110171717.0014121.4300011
Mohammad HafeezPAK2012110151515.009166.6700021
Imran NazirPAK2012110141414.0011127.2700030
HMRKB HerathSL2013210131313.001681.2500010
Shoaib MalikPAK2012110121212.002646.1500010
Mahesh TheekshanaSL20214211010*10.002835.7100100
Jehan MubarakSL2013210888.001553.3300010
Gautam GambhirIND2012110888.001266.6700010
Shaminda ErangaSL201321177*-887.5000000
Sachithra SenanayakeSL2013-2014320663.00966.6700110
Lasith MalingaSL2013-201443266*6.006100.0000101
David WarnerAUS2012110555.00955.5600000
Ashan PriyanjanSL2014110555.00862.5000000
Saeed AjmalPAK201211144*-1400.0000010
Yasir ArafatPAK2012110333.00560.0000000
Akila DananjayaSL2021320331.50475.0000100
Praveen JayawickramaSL202143332*-1030.0000000
Virat KohliIND2012110222.00633.3300000
Kamran AkmalPAK2012110111.00616.6700000
Nuwan KulasekaraSL2014110111.00333.3300000
Lahiru MadushankaSL2021110111.00333.3300000
Shahid AfridiPAK2012110000.0010.0000100
Page 1Next

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