22MatchesT20I 12 · ODI 10
325Runsaverage 29.55 · SR 131.6
80*Highest score0 hundreds · 1 fifties
35Wicketseconomy 4.97 · best 4/40

Wanindu Hasaranga against West Indies by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
T20I1211318.83127.00/044236.403/12
ODI1021242.40134.20/180*124.264/40

Wanindu Hasaranga against West Indies year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2026 T20I32412.00126.30/02177.253/38
2026 ODI177.00175.00/0714.301/43
2024 ODI30——0/0—65.134/40
2024 T20I366.00200.00/05*58.552/24
2021 T20I43131.00124.00/019*103.813/12
3 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2021 ODI313065.00135.40/180*14.101/49
2020 ODI37537.50129.30/042*43.933/30
2020 T20I25226.00123.80/04418.251/33

Wanindu Hasaranga's best innings against West Indies

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
80*60ODISir Vivian Richards Stadium14 Mar 2021

Wanindu Hasaranga's best bowling against West Indies

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
4/408ODIPallekele International Cricket Stadium23 Oct 2024
3/124T20ICoolidge Cricket Ground3 Mar 2021
3/174T20ICoolidge Cricket Ground5 Mar 2021
3/3010ODIMahinda Rajapaksa International Cricket Stadium, Sooriyawewa26 Feb 2020
3/384T20ISabina Park13 Jun 2026

Wanindu Hasaranga against West Indies by ground

West Indies bowlers Wanindu Hasaranga has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Jason Holder36682188.9
Alzarri Joseph33370112.1
Sheldon Cottrell32401125.0

West Indies batters Wanindu Hasaranga has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Shai Hope16196259.6
Nicholas Pooran7346163.0
Roston Chase7362184.9
Darren Bravo6344169.8
Evin Lewis5857198.3
Kieron Pollard48513106.3
Rovman Powell34440129.4
Sherfane Rutherford3325275.8

Wanindu Hasaranga's batting in every match against West Indies

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
14 Jun 2026T20I211311161.5LostSabina Park
11 Jun 2026T20I360050.0LostSabina Park
3 Jun 2026ODI7410175.0WonSabina Park
15 Oct 2024T20I5*210250.0WonRangiri Dambulla International Stadium
13 Oct 2024T20I1100100.0LostRangiri Dambulla International Stadium
10 older innings
DateFormatRunsBalls4s6sSRResultGround
14 Mar 2021ODI80*6073133.3LostSir Vivian Richards Stadium
12 Mar 2021ODI473124151.6LostSir Vivian Richards Stadium
10 Mar 2021ODI350060.0LostSir Vivian Richards Stadium
5 Mar 2021T20I19*1130172.7WonCoolidge Cricket Ground
3 Mar 2021T20I12140085.7LostCoolidge Cricket Ground
6 Mar 2020T20I8810100.0LostPallekele International Cricket Stadium
4 Mar 2020T20I443440129.4LostPallekele International Cricket Stadium
1 Mar 2020ODI16911177.8WonPallekele International Cricket Stadium
26 Feb 2020ODI171030170.0WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
22 Feb 2020ODI42*3941107.7WonSinhalese Sports Club Ground

Wanindu Hasaranga's bowling in every match against West Indies

Newest first

DateFormatOversRunsWktsEconResultGround
14 Jun 2026T20I41724.25LostSabina Park
13 Jun 2026T20I43839.50WonSabina Park
11 Jun 2026T20I43228.00LostSabina Park
3 Jun 2026ODI104314.30WonSabina Park
26 Oct 2024ODI224012.00LostPallekele International Cricket Stadium
16 older matches
DateFormatOversRunsWktsEconResultGround
23 Oct 2024ODI84045.00WonPallekele International Cricket Stadium
20 Oct 2024ODI61823.00WonPallekele International Cricket Stadium
17 Oct 2024T20I42426.00WonRangiri Dambulla International Stadium
15 Oct 2024T20I332210.67WonRangiri Dambulla International Stadium
13 Oct 2024T20I43819.50LostRangiri Dambulla International Stadium
4 Nov 2021T20I41924.75WonZayed Cricket Stadium
14 Mar 2021ODI104914.90LostSir Vivian Richards Stadium
12 Mar 2021ODI104804.80LostSir Vivian Richards Stadium
10 Mar 2021ODI102602.60LostSir Vivian Richards Stadium
7 Mar 2021T20I41323.25LostCoolidge Cricket Ground
5 Mar 2021T20I41734.25WonCoolidge Cricket Ground
3 Mar 2021T20I41233.00LostCoolidge Cricket Ground
4 Mar 2020T20I43318.25LostPallekele International Cricket Stadium
1 Mar 2020ODI104114.10WonPallekele International Cricket Stadium
26 Feb 2020ODI103033.00WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
22 Feb 2020ODI104704.70WonSinhalese Sports Club Ground

Wanindu Hasaranga vs West Indies: questions and answers

How many matches has Wanindu Hasaranga played against West Indies?
Wanindu Hasaranga has played 22 matches against West Indies (12 in T20Is, 10 in ODIs), from 2020 to 2026. Sri Lanka won 11 and lost 11 of them.
How many runs has Wanindu Hasaranga scored against West Indies?
Wanindu Hasaranga has scored 325 runs in 15 innings against West Indies at an average of 29.55 and a strike rate of 131.6 (113 runs at an average of 18.83 in T20Is, 212 runs at an average of 42.40 in ODIs).
What is Wanindu Hasaranga's highest score against West Indies?
Wanindu Hasaranga's highest score against West Indies is 80 not out off 60 balls (ODI) at Sir Vivian Richards Stadium on 14 March 2021.
How many hundreds has Wanindu Hasaranga scored against West Indies?
Wanindu Hasaranga has scored no hundreds and 1 fifty against West Indies.
Where has Wanindu Hasaranga scored the most runs against West Indies?
At Sir Vivian Richards Stadium: 130 runs in 3 innings against West Indies, at an average of 65.00.
How does Wanindu Hasaranga usually get out against West Indies?
Of Wanindu Hasaranga's 11 dismissals against West Indies: caught 6, run out 3, lbw 1 and bowled 1. Jason Holder has dismissed Wanindu Hasaranga most often, twice in 36 balls.
How many wickets has Wanindu Hasaranga taken against West Indies?
Wanindu Hasaranga has taken 35 wickets in 21 innings against West Indies at an economy of 4.97 (23 wickets in T20Is, 12 wickets in ODIs).
What are Wanindu Hasaranga's best bowling figures against West Indies?
Wanindu Hasaranga's best figures against West Indies are 4/40. Wanindu Hasaranga has taken four or more wickets in a match once against them.
Which West Indies batter has Wanindu Hasaranga dismissed most?
Kieron Pollard, 3 times in 48 balls in internationals, for 51 runs.
When did Wanindu Hasaranga last play against West Indies?
On 14 June 2026 (T20I) at Sabina Park: 21 off 13 balls and 2/17 with the ball. Sri Lanka lost that match.