22MatchesT20I 12 · ODI 10
118Runsaverage 14.75 · SR 98.3
52*Highest score0 hundreds · 1 fifties
24Wicketseconomy 6.33 · best 3/47

Shadab Khan against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
T20I126110.17138.60/018*98.232/25
ODI105728.5075.00/152*155.333/47

Shadab Khan against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2026 T20I53110.33140.90/018*49.212/25
2026 ODI122.0040.00/020——
2023 ODI233.00100.00/0326.471/55
2022 T20I188.00133.30/0817.001/28
2019 T20I363.0075.00/0628.751/35
3 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2019 ODI20——0/0—36.692/76
2017 ODI552—76.50/152*104.183/47
2017 T20I316—200.00/016*26.561/14

Shadab Khan's best innings against Sri Lanka

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
52*68ODIZayed Cricket Stadium16 Oct 2017

Shadab Khan's best bowling against Sri Lanka

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
3/479ODIZayed Cricket Stadium16 Oct 2017

Shadab Khan against Sri Lanka by ground

Sri Lanka batters Shadab Khan has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Lahiru Thirimanne5939066.1
Dasun Shanaka51883172.5
Sadeera Samarawickrama51640125.5
Dhanushka Gunathilleke48522108.3
Kusal Mendis44541122.7
Jeffrey Vandersay4218142.9
Thisara Perera38573150.0
Shehan Jayasuriya37501135.1

Shadab Khan's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
27 Oct 2026ODI250040.0LostGaddafi Stadium
9 Oct 2026T20I02000.0WonRawalpindi Cricket Stadium
28 Feb 2026T20I7510140.0WonPallekele International Cricket Stadium
11 Jan 2026T20I6301200.0LostRangiri Dambulla International Stadium
7 Jan 2026T20I18*1230150.0WonRangiri Dambulla International Stadium
6 older innings
DateFormatRunsBalls4s6sSRResultGround
14 Sept 2023ODI3300100.0LostR Premadasa Stadium
11 Sept 2022T20I8610133.3LostDubai International Cricket Stadium
7 Oct 2019T20I01000.0LostGaddafi Stadium
5 Oct 2019T20I671085.7LostGaddafi Stadium
27 Oct 2017T20I16*811200.0WonZayed Cricket Stadium
16 Oct 2017ODI52*681076.5WonZayed Cricket Stadium

Shadab Khan's bowling in every match against Sri Lanka

Newest first

DateFormatOversRunsWktsEconResultGround
11 Oct 2026T20I31916.33WonRawalpindi Cricket Stadium
9 Oct 2026T20I333111.00WonRawalpindi Cricket Stadium
28 Feb 2026T20I233016.50WonPallekele International Cricket Stadium
11 Jan 2026T20I21909.50LostRangiri Dambulla International Stadium
7 Jan 2026T20I42526.25WonRangiri Dambulla International Stadium
16 older matches
DateFormatOversRunsWktsEconResultGround
10 Oct 2023ODI85516.88WonRajiv Gandhi International Stadium
14 Sept 2023ODI95516.11LostR Premadasa Stadium
11 Sept 2022T20I42817.00LostDubai International Cricket Stadium
9 Oct 2019T20I43208.00LostGaddafi Stadium
7 Oct 2019T20I43819.50LostGaddafi Stadium
5 Oct 2019T20I43518.75LostGaddafi Stadium
2 Oct 2019ODI95015.56WonNational Stadium, Karachi
30 Sept 2019ODI9.57627.73WonNational Stadium, Karachi
29 Oct 2017T20I231015.50WonGaddafi Stadium
27 Oct 2017T20I41413.50WonZayed Cricket Stadium
26 Oct 2017T20I31414.67WonZayed Cricket Stadium
23 Oct 2017ODI52424.80WonSharjah Cricket Stadium
20 Oct 2017ODI82923.63WonSharjah Cricket Stadium
18 Oct 2017ODI103723.70WonZayed Cricket Stadium
16 Oct 2017ODI94735.22WonZayed Cricket Stadium
13 Oct 2017ODI72613.71WonDubai International Cricket Stadium

Shadab Khan vs Sri Lanka: questions and answers

How many matches has Shadab Khan played against Sri Lanka?
Shadab Khan has played 22 matches against Sri Lanka (12 in T20Is, 10 in ODIs), from 2017 to 2026. Pakistan won 15 and lost 7 of them.
How many runs has Shadab Khan scored against Sri Lanka?
Shadab Khan has scored 118 runs in 11 innings against Sri Lanka at an average of 14.75 and a strike rate of 98.3 (61 runs at an average of 10.17 in T20Is, 57 runs at an average of 28.50 in ODIs).
What is Shadab Khan's highest score against Sri Lanka?
Shadab Khan's highest score against Sri Lanka is 52 not out off 68 balls (ODI) at Zayed Cricket Stadium on 16 October 2017.
How many hundreds has Shadab Khan scored against Sri Lanka?
Shadab Khan has scored no hundreds and 1 fifty against Sri Lanka.
Where has Shadab Khan scored the most runs against Sri Lanka?
At Zayed Cricket Stadium: 68 runs in 2 innings against Sri Lanka, at an average of —.
How does Shadab Khan usually get out against Sri Lanka?
Of Shadab Khan's 8 dismissals against Sri Lanka: caught 7 and run out 1.
How many wickets has Shadab Khan taken against Sri Lanka?
Shadab Khan has taken 24 wickets in 21 innings against Sri Lanka at an economy of 6.33 (9 wickets in T20Is, 15 wickets in ODIs).
What are Shadab Khan's best bowling figures against Sri Lanka?
Shadab Khan's best figures against Sri Lanka are 3/47. Shadab Khan has not taken four wickets in a match against them.
Which Sri Lanka batter has Shadab Khan dismissed most?
Dasun Shanaka, 3 times in 51 balls in internationals, for 88 runs.
When did Shadab Khan last play against Sri Lanka?
On 27 October 2026 (ODI) at Gaddafi Stadium: 2 off 5 balls. Pakistan lost that match.