Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Heshan HettiarchchiCMCC2025210555.002222.7300000
Rohit SharmaIND2012220552.501338.4600100
Mohammad IrfanPAK2014-201532254*-1241.6700010
Dimuth KarunaratneSL2013-2020330541.671729.4100100
Nuwan ThusharaGG2020-202293255*5.003166.6700110
Lahiru MadushankaDV/DA2020-2022541541.671050.0000100
Jacques KallisSA2012-2014310444.001040.0000000
Mohammad SamiPAK201221144*-757.1400000
Henry OsindeCAN2011110444.001040.0000000
Doug BollingerAUS2011210444.00944.4400000
Khurram ChohanCAN2011110444.00850.0000010
Tyson GordonCAN2011110444.001040.0000000
Kyle AbbottJS202021144*-4100.0000000
Duanne OlivierJS202091144*-4100.0000000
Naveen-ul-HaqKT/CS2020-2022710444.003133.3300010
K DilharaTUCA202511144*-1136.3600010
Sachithra PereraKCCC2025110444.00580.0000010
Khalid LatifPAK2012220432.001822.2200000
Nuwan PradeepSL/KT/GG2017-2022146442*2.001822.2200100
Mushfiqur RahimBAN2013210333.001225.0000000
Abul HasanBAN2013110333.00650.0000000
Jason HolderWI2020110333.00837.5000000
EMKB EkanayakeKYCC2026110333.00319.6800000
Y RodrigoBRC2025110333.002512.0000000
Shakthi UdaraNCC202611133*-2512.0000000
Paul StirlingDV2020330321.001323.0800100
Zaheer KhanIND2012210222.00450.0000000
Jimmy KamandeKEN2011110222.00366.6700000
Yasir ArafatPAK2012110222.00366.6700000
Ryan McLarenSA201411122*-366.6700000
Xavier DohertyAUS2011210222.00633.3300000
Kasun RajithaDV2020610222.001118.1800000
Carl MumbaZIM201711122*-2100.0000000
Noor AhmadDA2022210222.00540.0000000
H WickramasingheCCC202511122*-1315.3800000
Chethana VimukthiSLW2026310222.00633.3300000
Malki MadaraSLW2026110222.00633.3300000
Shaminda ErangaSL2011-2012221222.00450.0000000
Sachini NisansalaSLW202442122*2.002100.0000100
Mohomed DilshadPSC202512222*-405.0000000
Dale SteynSA/KT2012-2020510111.00520.0000000
Mitchell JohnsonAUS2011210111.00250.0000000
Eoin MorganENG2014110111.00425.0000000
Ruvindu GunasekeraCAN2011110111.001010.0000000
Junaid KhanPAK2014210111.00333.3300000
James FullerJK2022210111.00250.0000000
Aftab AlamDV202011111*-616.6700000
Sammu AshanGG2022110111.00250.0000000
Umm-e-HaniPAKW2026310111.00911.1100000
Dilshan AbeysingheNSWC2025110111.00812.5000000

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