Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2007-201334021813954.5041752.28110220
Kusal MendisSL2023-20254401575639.25151103.97020223
Charith AsalankaSL2023-202544012510631.2517173.1010084
Shubman GillIND2023110121121121.0013390.9810085
Tillakaratne DilshanSL2007-20133411165738.6715077.33011110
Janith LiyanageSL20252201077853.5012585.60010112
Dinesh ChandimalSL2013-202522010610253.0018158.5610080
Sadeera SamarawickramaSL2023110939393.0072129.1701082
Pathum NissankaSL2023-2025440914622.7511579.13001100
Upul TharangaSL2007-2017440892822.2588101.14000150
Kushal Janith PereraSL2017-2025330817727.0056144.64011101
Jehan MubarakSL2007221727272.008386.7501060
Dasun ShanakaSL2023-20252215935*59.0057103.5100052
Chamara KapugederaSL2007-2017320575028.506883.8201051
Kamindu MendisSL2025330543318.007077.1400131
Dimuth KarunaratneSL2013-2023230511817.006973.9100080
Axar PatelIND2023110424242.0034123.5300032
Chamara SilvaSL2007110363636.004973.4700050
Wanindu HasarangaSL2025220352217.503892.1100040
Seekkuge PrasannaSL20172213322*33.0023143.4800012
Sanath JayasuriyaSL2007220322416.004768.0900050
Thisara PereraSL2017221312731.0024129.1700040
Angelo MathewsSL2013121291629.007041.4300020
Mahela JayawardeneSL2007220272013.503969.2300020
Suryakumar YadavIND2023110262626.003476.4700030
Nuwan KulasekaraSL2007-2017432252225.008230.4900010
Nishan MadushkaSL2025220231711.503860.5300040
Milan PriyanathSL2025110222222.003170.9700030
KL RahulIND2023110191919.003948.7200020
Asela GunaratneSL201722017178.501989.4700110
Shaminda ErangaSL2013110151515.003641.6700030
Dushmantha ChameeraSL2025110131313.003141.9400010
Lahiru ThirimanneSL20131211313*13.004926.5300100
Kithuruwan VithanageSL2013110121212.001770.5900020
Dilshan MunaweeraSL20172201286.009133.3300020
Shardul ThakurIND2023110111111.001384.6200000
Mahesh TheekshanaSL2023-2025441116*3.672642.3100000
Ravindra JadejaIND2023110777.001258.3300000
Jeffrey VandersaySL2025110777.001450.0000000
Mohammed ShamiIND2023110666.006100.0000010
Dhananjaya de SilvaSL2023110666.001637.5000000
JRMVB SanjayaSL2017210666.003200.0000010
Ishan KishanIND2023110555.001533.3300000
Tilak VarmaIND2023110555.00955.5600010
Eshan MalingaSL2025110444.001040.0000000
Asitha FernandoSL202522243*-850.0000000
Dunith WellalageSL2023-2025220432.001330.7700000
HMRKB HerathSL2013110333.00560.0000000
Upul ChandanaSL2007110111.00616.6700000
Farveez MaharoofSL2007210111.00520.0000000
Page 1Next

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