17MatchesODI 9 · T20I 8
25Wicketseconomy 5.77 · best 5/32

Richard Ngarava against Sri Lanka by format

FormatMatWktsEconBest
ODI9194.995/32
T20I867.752/15

Richard Ngarava against Sri Lanka year by year

YearMatWktsEconBest
2025 T20I547.712/15
2025 ODI245.222/34
2024 T20I327.821/30
2024 ODI384.635/32
2023 ODI115.001/35
1 earlier years
YearMatWktsEconBest
2022 ODI365.113/56

Richard Ngarava's best bowling against Sri Lanka

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
5/3210ODIR Premadasa Stadium8 Jan 2024
3/569ODIPallekele International Cricket Stadium16 Jan 2022

Richard Ngarava against Sri Lanka by ground

Sri Lanka batters Richard Ngarava has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Pathum Nissanka1241353108.9
Kusal Mendis981022104.1
Charith Asalanka49533108.2
Janith Liyanage4637080.4
Dasun Shanaka4543295.6
Kamindu Mendis3627375.0

Richard Ngarava's bowling in every match against Sri Lanka

Newest first

DateFormatOversRunsWktsEconResultGround
25 Nov 2025T20I3.244013.20LostRawalpindi Cricket Stadium
20 Nov 2025T20I41523.75WonRawalpindi Cricket Stadium
7 Sept 2025T20I3.442011.45LostHarare Sports Club
6 Sept 2025T20I21105.50WonHarare Sports Club
3 Sept 2025T20I41924.75LostHarare Sports Club
12 older matches
DateFormatOversRunsWktsEconResultGround
31 Aug 2025ODI95325.89LostHarare Sports Club
29 Aug 2025ODI7.43424.43LostHarare Sports Club
18 Jan 2024T20I32207.33LostR Premadasa Stadium
16 Jan 2024T20I43017.50WonR Premadasa Stadium
14 Jan 2024T20I43418.50LostR Premadasa Stadium
11 Jan 2024ODI32016.67LostR Premadasa Stadium
8 Jan 2024ODI103253.20LostR Premadasa Stadium
6 Jan 2024ODI6.43925.85No resultR Premadasa Stadium
2 Jul 2023ODI73515.00LostQueens Sports Club
21 Jan 2022ODI94625.11LostPallekele International Cricket Stadium
18 Jan 2022ODI104114.10WonPallekele International Cricket Stadium
16 Jan 2022ODI95636.22LostPallekele International Cricket Stadium

Richard Ngarava vs Sri Lanka: questions and answers

How many matches has Richard Ngarava played against Sri Lanka?
Richard Ngarava has played 17 matches against Sri Lanka (9 in ODIs, 8 in T20Is), from 2022 to 2025. Zimbabwe won 4 and lost 12 of them.
How many wickets has Richard Ngarava taken against Sri Lanka?
Richard Ngarava has taken 25 wickets in 17 innings against Sri Lanka at an economy of 5.77 (19 wickets in ODIs, 6 wickets in T20Is).
What are Richard Ngarava's best bowling figures against Sri Lanka?
Richard Ngarava's best figures against Sri Lanka are 5/32. Richard Ngarava has taken four or more wickets in a match once against them, including 1 five-wicket haul.
Which Sri Lanka batter has Richard Ngarava dismissed most?
Pathum Nissanka, 3 times in 124 balls in internationals, for 135 runs.
When did Richard Ngarava last play against Sri Lanka?
On 25 November 2025 (T20I) at Rawalpindi Cricket Stadium: 0/44 with the ball. Zimbabwe lost that match.