Wanindu Hasaranga

Bowler

Full Name : Pinnaduwage Wanindu Hasaranga de Silva
Teams : Sri Lanka, Colombo Cricket Club, Richmond College, Sri Lanka Under-19s, Sri Lanka Under-23s
D.O.B : 29 Jul 1997
Current Age : 27 Year, 11 Month, 29 Days
Born : Galle
TypeCapsRank1st GameLast Game
Test

151

-

2020-12-26

2023-03-31

ODI

180

-

2017-07-08

2025-07-08

T20I

80

-

2019-09-03

2024-12-30

1st Test

Wed, 21 Apr - Sun, 25 Apr 2021 - 00:00

 Pallekele

BAN - 541/8 (49.30) vs 648/10 (44.30) - SL

Match drawn

1st Test

Thu, 14 Jan - Mon, 18 Jan 2021 - 00:00

 Galle

SL - 173/8 (49.30) vs 174/3 (20.00) - ENG

England won by 7 wickets

2nd Test

Sun, 03 Jan - Tue, 05 Jan 2021 - 00:00

 Johannesburg

SL - 147/10 (49.30) vs 659/4 (20.00) - SA

South Africa won by 10 wickets

1st Test

Sat, 26 Dec - Tue, 29 Dec 2020 - 00:00

 Centurion

SL - 168/10 (49.30) vs 120/10 (35.10) - SA

South Africa won by an innings and 45 runs

3rd ODI (D/N)

Tue, 08 Jul 2025 - 00:00

Pallekele International Cricket Stadium

SL - 285/7 (50) vs 186/10 (39.4) - BAN

Sri Lanka won by 99 runs

2nd ODI (D/N)

Sat, 05 Jul 2025 - 00:00

R Premadasa Stadium, Colombo

BAN - 248/10 (45.5) vs 232/10 (48.5) - SL

Bangladesh won by 16 runs

1st ODI (D/N)

Wed, 02 Jul 2025 - 00:00

R Premadasa Stadium, Colombo

SL - 244/10 (49.2) vs 167/10 (35.5) - BAN

Sri Lanka won by 77 runs

2nd ODI

Fri, 14 Feb 2025 - 00:00

 Colombo (RPS)

SL - 281/4 (0.00) vs 107/10 (24.20) - AUS

Sri Lanka won by 174 runs

1st ODI

Wed, 12 Feb 2025 - 00:00

 Colombo (RPS)

SL - 214/10 (0.00) vs 165/10 (33.50) - AUS

Sri Lanka won by 49 runs

3rd ODI (D/N)

Sat, 11 Jan 2025 - 00:00

 Auckland

NZ - 290/8 (37.00) vs 150/10 (29.40) - SL

Sri Lanka won by 140 runs

2nd ODI (D/N)

Wed, 08 Jan 2025 - 00:00

 Hamilton

NZ - 255/9 (37.00) vs 142/10 (30.20) - SL

New Zealand won by 113 runs

1st ODI

Sat, 04 Jan 2025 - 00:00

 Wellington

NZ - 178/10 (0.00) vs 180/1 (26.20) - SL

New Zealand won by 9 wickets (with 142 balls remaining)

3rd ODI (D/N)

Sat, 26 Oct 2024 - 00:00

 Pallekele

SL - 156/3 (23) vs 196/2 (22) - WI

West Indies won by 8 wickets (with 6 balls remaining) (DLS method)

2nd ODI (D/N)

Wed, 23 Oct 2024 - 00:00

 Pallekele

WI - 189/10 (36) vs 190/5 (38.2) - SL

Sri Lanka won by 5 wickets (with 34 balls remaining)

3rd T20I

Thu, 02 Jan 2025 - 00:00

Saxton Oval, Nelson

NZ - 211/7 (20) vs 218/5 (20) - SL

Sri Lanka won by 7 runs

2nd T20I (N)

Mon, 30 Dec 2024 - 00:00

Bay Oval, Mount Maunganui

NZ - 186/5 (20) vs 141/10 (19.1) - SL

New Zealand won by 45 runs

1st T20I (N)

Sat, 28 Dec 2024 - 00:00

Bay Oval, Mount Maunganui

NZ - 172/8 (20) vs 164/8 (20) - SL

New Zealand won by 8 runs

2nd T20I (N)

Sun, 10 Nov 2024 - 00:00

 Dambulla

NZ - 108/10 (0.20) vs 103/10 (19.50) - SL

New Zealand won by 5 runs

1st T20I (N)

Sat, 09 Nov 2024 - 00:00

 Dambulla

NZ - 135/10 (18.00) vs 140/6 (19.00) - SL

Sri Lanka won by 4 wickets (with 6 balls remaining)

3rd T20I (N)

Thu, 17 Oct 2024 - 00:00

 Dambulla

WI - 162/8 (20) vs 166/1 (18) - SL

Sri Lanka won by 9 wickets (with 12 balls remaining)

2nd T20I (N)

Tue, 15 Oct 2024 - 00:00

 Dambulla

SL - 162/5 (20) vs 89/10 (16.1) - WI

Sri Lanka won by 73 runs

1st T20I (N)

Sun, 13 Oct 2024 - 00:00

 Dambulla

SL - 179/7 (20) vs 180/5 (19.1) - WI

West Indies won by 5 wickets (with 5 balls remaining)

3rd T20I (N)

Tue, 30 Jul 2024 - 00:00

 Pallekele

IND - 137/9 (20) vs 137/8 (20) - SL

Match tied (India won the Super Over)

2nd T20I (N)

Sun, 28 Jul 2024 - 00:00

 Pallekele

SL - 161/9 (20) vs 81/3 (6.3) - IND

India won by 7 wickets (with 9 balls remaining) (DLS method)