GUIDES
CRICARCADE
THE CHASE
← PLAYERSUpdates

Wanindu Hasaranga

90

Sri Lanka · AR · 2017 to 2026 · on scorecards: PW Hasaranga

BATTING

Matches
71
Innings
58
Runs
1142
Average
23.3
Strike rate
109.91
High score
80*
100s / 50s
0 / 5

BOWLING & FIELDING

Wickets
113
Average
24.84
Economy
5.09
Strike rate
29.2
Best figures
7/19
4w / 5w
5 / 4
Catches / Stumpings
19 / 0
Run-outs effected
4

CAREER IN BRIEF

Wanindu Hasaranga played 70 ODIs for Sri Lanka in CricArcade's archive, from 2017 to 2026. The first came against Zimbabwe at Galle International Stadium, with 3 wickets, and the last against West Indies at Sabina Park in 2026.

The most productive decade was the 2020s: 1,027 runs at 25.0 in 58 ODIs. The highest score in the archive is 80 not out from 60 balls against West Indies at Sir Vivian Richards Stadium in 2021, in a defeat. The best bowling is 7 for 19 against Zimbabwe at R Premadasa Stadium in 2024.

In all: 5 fifties, 4 five-wicket hauls. At home the average was 21.4 across 36 ODIs; away it was 25.5 across 27 ODIs. The most runs came against Bangladesh: 212 runs at 23.6 in 11 ODIs. R Premadasa Stadium was the most frequent ground, with 16 ODIs and 167 runs at 13.9. The scorecards record 4 player-of-the-match awards. Sri Lanka won 32 of the ODIs Wanindu Hasaranga played and lost 35.

The career totals above are the official figures; everything below is computed from the 70 ODI scorecards in CricArcade's archive, each linked.

BEST INNINGS

BEST BOWLING

RECORD BY OPPONENT

AgainstODIsRunsAvg100/50WktsBowl avg
Bangladesh1121223.560/11924.37
West Indies1021242.400/11230.50
India911112.330/0753.14
Afghanistan711137.000/11518.73
Zimbabwe73015.000/01514.60
New Zealand55310.600/0289.50
Australia46532.500/0920.00
England410927.250/1274.00
Pakistan413645.330/1634.33
South Africa3124.000/0436.75
Netherlands24924.500/0422.00
Ireland144.000/0515.80
Oman10–0/052.60
Scotland11515.000/0221.00
United Arab Emirates123–0/064.00

HOME, AWAY AND NEUTRAL

WhereODIsRunsAvg100/50WktsBowl avg
Home3642921.450/17119.59
Away2761125.460/42057.60
Neutral710220.400/02212.00

BY DECADE

DecadeODIsRunsAvg100/50WktsBowl avg
2010s1211514.380/01333.00
2020s581,02725.050/510023.78

GROUNDS

GroundODIsRunsAvg100/50WktsBowl avg
R Premadasa Stadium1616713.920/03219.94
Pallekele International Cricket Stadium1115330.600/12220.36
Mahinda Rajapaksa International Cricket Stadium66532.500/01414.86
Queens Sports Club66220.670/02012.45
Shere Bangla National Stadium510921.800/1365.67
Sir Vivian Richards Stadium313065.000/11123.00

FIRST AND LAST

PLAYER DETAILS

Born
29 July 1997
Batting
Right-hand bat
Bowling
Legbreak
Balls faced (career)
1,039
Ducks
3
Four-wicket hauls
5
Most common batting position
8th
Strike rate, overs 11 to 40
89.0
Strike rate, overs 41 to 50
132.6
Balls per dismissal against pace
23.1
Balls per dismissal against spin
20.4

Position, phase strike rates and the pace and spin split come from ball-by-ball records (Cricsheet), which cover ODIs from 2002 onwards: 963 balls faced in that period.

Want to pick Wanindu Hasaranga in your XI?

PLAY THE CHASE →