Wanindu Hasaranga Stats: 319 Wickets and a Career Built on T20
Wanindu Hasaranga (listed on scorecards as PWH de Silva) has taken 319 wickets across Tests, ODIs and T20 cricket in the CricMind global cricket database. 217 of them are T20 wickets, at an average of 18.16 and a wicket every 14.4 balls. That is one of the sharpest wicket-taking records of any spinner in short-form cricket.
The Sri Lankan leg-spinner also bats. He has 2,245 runs across formats, and his ODI strike rate is above a run a ball. This feature uses the Cricsheet ball-by-ball archive to set out his record format by format.
Wanindu Hasaranga Career Stats by Format
| Format | Mat | Runs | Bat Avg | Bat SR | HS | 50s | 100s | Wkts | Bowl Avg | Econ |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 196 | 28.00 | 86.3 | 59 | 1 | 0 | 4 | 100.75 | 3.59 |
| ODI | 63 | 1,031 | 22.41 | 106.8 | 80 | 4 | 0 | 98 | 25.78 | 5.15 |
| T20 | 143 | 1,018 | 12.27 | 122.4 | 71 | 1 | 0 | 217 | 18.16 | 7.56 |
| All | 210 | 2,245 | 80 | 6 | 0 | 319 |
T20 figures combine T20 internationals and franchise T20 cricket.
T20: Where the Record Is Strongest
Hasaranga's T20 numbers are the core of his career. In 143 matches he has bowled 3,129 deliveries, conceded 3,940 runs and taken 217 wickets. An average of 18.16 means each wicket costs him barely three overs' worth of runs at T20 scoring rates.
His economy of 7.56 is not unusually low for a T20 spinner. Its value comes with the wickets. A strike rate of one wicket every 14.4 balls means that in a four-over spell he takes, on average, more than one and a half wickets. A captain who brings on a leg-spinner in the middle overs wants exactly this: a bowler who takes wickets when batters try to score off him, instead of one who just slows the scoring.
The googly and the leg-break that turn both ways make a wrist-spinner hard to line up, and his record across leagues shows the method works on many surfaces. Besides Sri Lanka, his T20 career includes Royal Challengers Bangalore and Rajasthan Royals in the IPL, St Kitts and Nevis Patriots in the CPL and Sylhet Sixers in the BPL.
With the bat in T20s he has 1,018 runs at a strike rate of 122.4, with one fifty and a top score of 71. He has hit 95 fours and 25 sixes, which makes him a lower-order hitter who can add quick runs at the end of an innings.
ODIs: A Genuine All-Round Contribution
The ODI record is where Hasaranga looks most like a true all-rounder. In 63 ODIs he has 98 wickets at 25.78 with an economy of 5.15, a wicket every 30.0 balls. He has also scored 1,031 runs at 22.41, with four fifties, a top score of 80 and a strike rate of 106.8.
A batting strike rate above 100 in 50-over cricket is rare for a player who comes in down the order. His 33 ODI sixes, more than he has hit in T20s, show how freely he scores when he has more overs to play with. For Sri Lanka he does two jobs: wicket-taking spin in the middle overs and fast runs at numbers seven or eight.
Tests: A Short Chapter
Hasaranga's Test career is four matches long. He scored 196 runs at 28.00, including a fifty and a top score of 59, at a brisk strike rate of 86.3. With the ball he took 4 wickets for 403 runs over 674 deliveries, an average of 100.75.
The gap between his Test bowling and his white-ball bowling is large. Leg-spin that wins matches in T20 cricket, where batters must attack, works differently in Tests, where batters can leave the ball and wait. His career has gone the white-ball way, and his record backs that choice.
What the Numbers Show
A strike bowler first. Across ODIs and T20s together, Hasaranga has 315 wickets in 206 matches. Few spinners take wickets this often in limited-overs cricket.
Batting that adds value. Six fifties across formats and strike rates above 100 in both white-ball formats mean he is far more than a tail-ender.
Built for white-ball cricket. The contrast between his four Tests and his 206 white-ball matches shows where his skills fit best.
For comparisons with other leading wicket-takers, see the all-time cricket records.
FAQ
How many T20 wickets has Wanindu Hasaranga taken?
He has taken 217 T20 wickets in 143 matches, counting internationals and franchise cricket, at an average of 18.16 and an economy of 7.56.
What is Wanindu Hasaranga's highest ODI score?
His highest ODI score is 80. He has 1,031 ODI runs at an average of 22.41 and a strike rate of 106.8.
Why is Hasaranga listed as PWH de Silva?
Scorecards and the Cricsheet archive record him by his full surname, de Silva, with his initials. Wanindu Hasaranga is the name he is commonly known by.
Which IPL teams has Wanindu Hasaranga played for?
In the IPL he has played for Royal Challengers Bangalore and Rajasthan Royals.