Wanindu Hasaranga

Bowler
SL Flag
Full Name: Pinnaduwage Wanindu Hasaranga de Silva
Date of Birth: 29 Jul 1997
Current Age: 28 Year, 1 Month, 3 Days
Born: Galle
Teams: Sri Lanka, Colombo Cricket Club, Richmond College, Sri Lanka Under-19s, Sri Lanka Under-23s
TEST
Rank
-
Cap No
151
First Game
2020-12-26
Last Game
2023-03-31
ODI
Rank
-
Cap No
180
First Game
2017-07-08
Last Game
2025-07-08
T20I
Rank
-
Cap No
80
First Game
2019-09-03
Last Game
2024-12-30
Wanindu Hasaranga's 2023 stats
ODI
MAT
12
ING
11
RUNS
160
BF
122
50s
0
100s
0
6s
6
4s
16
NO
2
HS
29
AVG
22.57
SR
138.60
T20I
MAT
6
ING
6
RUNS
60
BF
36
50s
0
100s
0
6s
5
4s
2
NO
2
HS
21
AVG
15.00
SR
166.67
ODI
1st InningING
8
RUNS
141
BF
104
50s
0
100s
0
6s
4
4s
15
NO
2
HS
29
AVG
28.20
SR
141.00
ODI
2nd InningING
3
RUNS
19
BF
18
50s
0
100s
0
6s
2
4s
1
NO
0
HS
16
AVG
8.50
SR
121.43
T20I
1st InningING
4
RUNS
30
BF
18
50s
0
100s
0
6s
3
4s
0
NO
2
HS
21
AVG
15.00
SR
166.67
T20I
2nd InningING
2
RUNS
30
BF
18
50s
0
100s
0
6s
2
4s
2
NO
0
HS
21
AVG
15.00
SR
166.67
ODI
MAT
-99
ING
11
RUNS
160
BF
122
50s
0
100s
0
6s
6
4s
16
NO
0
HS
29
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
6
RUNS
60
BF
36
50s
0
100s
0
6s
5
4s
2
NO
0
HS
21
AVG
0.00
SR
0.00
ODI
MAT
12
ING
14
BALLS
112
WKT
28
RUNS
571
ECO
4.90
AVG
17.21
SR
21.09
5Ws
0
T20I
MAT
6
ING
6
BALLS
22
WKT
5
RUNS
192
ECO
8.73
AVG
38.40
SR
26.40
5Ws
0
ODI
1st InningING
6
BALLS
48
WKT
8
RUNS
246
ECO
4.66
AVG
22.38
SR
28.80
5Ws
0
ODI
2nd InningING
8
BALLS
64
WKT
20
RUNS
325
ECO
5.05
AVG
15.15
SR
18.00
5Ws
0
T20I
1st InningING
2
BALLS
8
WKT
2
RUNS
58
ECO
7.25
AVG
29.00
SR
24.00
5Ws
0
T20I
2nd InningING
4
BALLS
14
WKT
3
RUNS
134
ECO
9.57
AVG
44.67
SR
28.00
5Ws
0
ODI
MAT
-99
ING
14
BALLS
112
WKT
28
RUNS
571
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
6
BALLS
22
WKT
5
RUNS
192
ECO
0.00
AVG
0.00
SR
5Ws
0
Wanindu Hasaranga's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
Final - Sun, 09 Jul 2023 vs Netherlands292121138.09WinView Scorecard
22nd , Super Six - Fri, 30 Jun 2023 vs Netherlands20211195.23WinView Scorecard
19th , Group B - Tue, 27 Jun 2023 vs Scotland151220125.00WinView Scorecard
15th , Group B - Sun, 25 Jun 2023 vs Ireland450080.00WinView Scorecard
3rd , Group B - Mon, 19 Jun 2023 vs United Arab Emirates231230191.66WinView Scorecard
2nd ODI - Sun, 04 Jun 2023 vs Afghanistan291241241.66WinView Scorecard
3rd T20I - Sat, 08 Apr 2023 vs New Zealand01000.00LossView Scorecard
2nd T20I - Wed, 05 Apr 2023 vs New Zealand9501180.00LossView Scorecard
1st T20I - Sun, 02 Apr 2023 vs New Zealand211102190.90WinView Scorecard
3rd ODI (D/N) - Fri, 31 Mar 2023 vs New Zealand04000.00LossView Scorecard
1st ODI (D/N) - Sat, 25 Mar 2023 vs New Zealand240050.00LossView Scorecard
3rd ODI (D/N) - Sun, 15 Jan 2023 vs India170014.28LossView Scorecard
2nd ODI (D/N) - Thu, 12 Jan 2023 vs India211731123.52LossView Scorecard
1st ODI (D/N) - Tue, 10 Jan 2023 vs India16712228.57LossView Scorecard
3rd T20I (N) - Sat, 07 Jan 2023 vs India9810112.50LossView Scorecard
2nd T20I (N) - Thu, 05 Jan 2023 vs India01000.00WinView Scorecard
1st T20I (N) - Tue, 03 Jan 2023 vs India211012210.00LossView Scorecard
Final - Sun, 09 Jul 2023 vs Netherlands7.003525.00WinView Scorecard
24th , Super Six - Sun, 02 Jul 2023 vs Zimbabwe7.003805.42WinView Scorecard
22nd , Super Six - Fri, 30 Jun 2023 vs Netherlands10.005325.30WinView Scorecard
19th , Group B - Tue, 27 Jun 2023 vs Scotland6.004227.00WinView Scorecard
15th , Group B - Sun, 25 Jun 2023 vs Ireland10.007957.90WinView Scorecard
11th , Group B - Fri, 23 Jun 2023 vs Oman7.201351.77WinView Scorecard
3rd , Group B - Mon, 19 Jun 2023 vs United Arab Emirates8.002463.00WinView Scorecard
3rd ODI - Wed, 07 Jun 2023 vs Afghanistan4.20731.61WinView Scorecard
2nd ODI - Sun, 04 Jun 2023 vs Afghanistan9.004234.66WinView Scorecard
3rd T20I - Sat, 08 Apr 2023 vs New Zealand4.0041010.25LossView Scorecard
2nd T20I - Wed, 05 Apr 2023 vs New Zealand3.002207.33LossView Scorecard
1st T20I - Sun, 02 Apr 2023 vs New Zealand4.003027.50WinView Scorecard
3rd ODI (D/N) - Fri, 31 Mar 2023 vs New Zealand4.002205.50LossView Scorecard
1st ODI (D/N) - Sat, 25 Mar 2023 vs New Zealand10.006706.70LossView Scorecard
3rd ODI (D/N) - Sun, 15 Jan 2023 vs India10.005405.40LossView Scorecard
2nd ODI (D/N) - Thu, 12 Jan 2023 vs India10.002802.80LossView Scorecard
1st ODI (D/N) - Tue, 10 Jan 2023 vs India10.006706.70LossView Scorecard
3rd T20I (N) - Sat, 07 Jan 2023 vs India4.003619.00LossView Scorecard
2nd T20I (N) - Thu, 05 Jan 2023 vs India3.0041113.66WinView Scorecard
1st T20I (N) - Tue, 03 Jan 2023 vs India4.002215.50LossView Scorecard