Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

England tour of Sri Lanka 2018/19: Batting by opposition

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: England tour of Sri Lanka 2018/19×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Eoin MorganENGSri Lanka201855320692103.00195105.64020244
Adil RashidENGSri Lanka20189821413523.5020867.79000133
Chris WoakesENGSri Lanka2018410555.001050.0000000
Ben StokesENGSri Lanka201891013306736.6742577.65031318
Jos ButtlerENGSri Lanka20189902916432.3338176.38021261
Jonny BairstowENGSri Lanka201845018011036.0028363.60100182
Jason RoyENGSri Lanka20186601836930.50148123.65011179
Joe RootENGSri Lanka2018811237512441.6751672.67110322
Moeen AliENGSri Lanka20189901423715.7820668.93002115
Liam DawsonENGSri Lanka2018210444.004100.0000010
Oli StoneENGSri Lanka201841199*-7128.5700010
Lasith MalingaSLEngland201853211511.0010110.0000010
Upul TharangaSLEngland2018210000.0010.0000100
Thisara PereraSLEngland20186511565739.00134116.42011411
Dinesh ChandimalSLEngland20187702138030.4327876.62010182
Akila DananjayaSLEngland201877310432*26.0012980.6200172
Kushal Janith PereraSLEngland2018210303030.003781.0800040
Niroshan DickwellaSLEngland201891103239529.3638583.90020390
Dhananjaya de SilvaSLEngland201891122607328.8945756.89021213
Dasun ShanakaSLEngland20186501236624.60115106.9601098
PADLR SandakanSLEngland20185311075.004621.7400010
Tom CurranENGSri Lanka201841111*-812.5000000
Kusal MendisSLEngland201871002418624.1033571.94021238
Amila AponsoSLEngland2018320000.0040.0000200
Sadeera SamarawickramaSLEngland2018330905430.0089101.12010120
Alex HalesENGSri Lanka201833016125.332857.1400130
Liam PlunkettENGSri Lanka2018221127*12.001580.0000010
Sam CurranENGSri Lanka20183511146428.5023249.1401129
Isuru UdanaSLEngland2018110222.00366.6700000
Joe DenlyENGSri Lanka2018110202020.0017117.6500030
Chris JordanENGSri Lanka201811122*-1200.0000000
Kamindu MendisSLEngland2018110242424.0014171.4300031
James AndersonENGSri Lanka2018232191219.002965.5200040
HMRKB HerathSLEngland20181211914*19.003455.8800020
Dilruwan PereraSLEngland2018360733012.1717342.2000181
Angelo MathewsSLEngland20183602238837.1740954.52030160
Suranga LakmalSLEngland20183635815*19.3312446.7700161
Dimuth KarunaratneSLEngland20183602568342.6747054.47030220
Kaushal SilvaSLEngland2018240413010.258647.6700020
Keaton JenningsENGSri Lanka2018361233146*46.6043154.06100180
Ben FoakesENGSri Lanka201836227710769.2549256.30110215
Rory BurnsENGSri Lanka20183601555925.8328554.39010170
Jack LeachENGSri Lanka201835025155.007533.3300130
Malinda PushpakumaraSLEngland20182416042*20.008570.5900091
Roshen SilvaSLEngland20182401908547.5043943.28020121
Stuart BroadENGSri Lanka2018120110.50714.2900100
Dhanushka GunathillekeSLEngland2018120241812.006139.3400030

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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