24MatchesODI 15 · T20I 9
35Wicketseconomy 4.98 · best 4/43

Kuldeep Yadav against Sri Lanka by format

FormatMatWktsEconBest
ODI15224.254/43
T20I9137.443/52

Kuldeep Yadav against Sri Lanka year by year

YearMatWktsEconBest
2025 T20I117.751/31
2024 ODI343.402/33
2023 ODI594.154/43
2022 T20I105.500/22
2021 T20I227.672/30
5 earlier years
YearMatWktsEconBest
2021 ODI225.422/48
2020 T20I129.502/38
2019 ODI115.801/58
2017 T20I487.253/52
2017 ODI463.943/42

Kuldeep Yadav's best bowling against Sri Lanka

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
4/439.3ODIR Premadasa Stadium12 Sept 2023
3/4210ODIACA-VDCA Cricket Stadium17 Dec 2017
3/5110ODIEden Gardens12 Jan 2023
3/524T20IHolkar Cricket Stadium22 Dec 2017

Kuldeep Yadav against Sri Lanka by ground

Sri Lanka batters Kuldeep Yadav has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Charith Asalanka9862463.3
Angelo Mathews7254175.0
Dhananjaya de Silva63650103.2
Lahiru Thirimanne5546183.6
Sadeera Samarawickrama5340175.5
Dasun Shanaka5141480.4
Dunith Wellalage4938177.6
Kushal Janith Perera43833193.0

Kuldeep Yadav's bowling in every match against Sri Lanka

Newest first

DateFormatOversRunsWktsEconResultGround
26 Sept 2025T20I43117.75WonDubai International Cricket Stadium
7 Aug 2024ODI103613.60LostR Premadasa Stadium
4 Aug 2024ODI103323.30LostR Premadasa Stadium
2 Aug 2024ODI103313.30TiedR Premadasa Stadium
2 Nov 2023ODI2301.50WonWankhede Stadium
18 older matches
DateFormatOversRunsWktsEconResultGround
17 Sept 2023ODI1101.00WonR Premadasa Stadium
12 Sept 2023ODI9.34344.53WonR Premadasa Stadium
15 Jan 2023ODI51623.20WonGreenfield International Stadium
12 Jan 2023ODI105135.10WonEden Gardens
27 Feb 2022T20I42205.50WonHPCA Stadium
29 Jul 2021T20I21608.00LostR Premadasa Stadium
28 Jul 2021T20I43027.50LostR Premadasa Stadium
20 Jul 2021ODI105505.50WonR Premadasa Stadium
18 Jul 2021ODI94825.33WonR Premadasa Stadium
7 Jan 2020T20I43829.50WonHolkar Cricket Stadium
6 Jul 2019ODI105815.80WonHeadingley
24 Dec 2017T20I42616.50WonWankhede Stadium
22 Dec 2017T20I452313.00WonHolkar Cricket Stadium
20 Dec 2017T20I41824.50WonBarabati Stadium
17 Dec 2017ODI104234.20WonACA-VDCA Cricket Stadium
6 Sept 2017T20I42025.00WonR Premadasa Stadium
3 Sept 2017ODI104014.00WonR Premadasa Stadium
31 Aug 2017ODI8.43123.58WonR Premadasa Stadium

Kuldeep Yadav vs Sri Lanka: questions and answers

How many matches has Kuldeep Yadav played against Sri Lanka?
Kuldeep Yadav has played 24 matches against Sri Lanka (15 in ODIs, 9 in T20Is), from 2017 to 2025. India won 18 and lost 5 of them.
How many wickets has Kuldeep Yadav taken against Sri Lanka?
Kuldeep Yadav has taken 35 wickets in 23 innings against Sri Lanka at an economy of 4.98 (22 wickets in ODIs, 13 wickets in T20Is).
What are Kuldeep Yadav's best bowling figures against Sri Lanka?
Kuldeep Yadav's best figures against Sri Lanka are 4/43. Kuldeep Yadav has taken four or more wickets in a match once against them.
Which Sri Lanka batter has Kuldeep Yadav dismissed most?
Charith Asalanka, 4 times in 98 balls in internationals, for 62 runs.
When did Kuldeep Yadav last play against Sri Lanka?
On 26 September 2025 (T20I) at Dubai International Cricket Stadium: 1/31 with the ball. India won that match.