Wanindu Hasaranga

Bowler
SL Flag
Full Name: Pinnaduwage Wanindu Hasaranga de Silva
Date of Birth: 29 Jul 1997
Current Age: 28 Year, 0 Month, 29 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 2022 stats
ODI
MAT
2
ING
4
RUNS
126
BF
88
50s
0
100s
0
6s
2
4s
19
NO
1
HS
66
AVG
58.00
SR
148.72
T20I
MAT
19
ING
16
RUNS
154
BF
128
50s
0
100s
0
6s
1
4s
20
NO
3
HS
36
AVG
11.85
SR
120.31
ODI
1st InningING
2
RUNS
58
BF
39
50s
0
100s
0
6s
0
4s
9
NO
1
HS
37
AVG
58.00
SR
148.72
ODI
2nd InningING
2
RUNS
68
BF
49
50s
0
100s
0
6s
2
4s
10
NO
0
HS
66
AVG
0.00
SR
0.00
T20I
1st InningING
8
RUNS
84
BF
72
50s
0
100s
0
6s
1
4s
10
NO
1
HS
36
AVG
12.00
SR
116.67
T20I
2nd InningING
8
RUNS
70
BF
56
50s
0
100s
0
6s
0
4s
10
NO
2
HS
16
AVG
11.67
SR
125.00
ODI
MAT
-99
ING
4
RUNS
126
BF
88
50s
0
100s
0
6s
2
4s
19
NO
0
HS
66
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
16
RUNS
154
BF
128
50s
0
100s
0
6s
1
4s
20
NO
0
HS
36
AVG
0.00
SR
0.00
ODI
MAT
2
ING
5
BALLS
49
WKT
10
RUNS
258
ECO
5.79
AVG
22.00
SR
22.80
5Ws
0
T20I
MAT
19
ING
19
BALLS
72
WKT
34
RUNS
533
ECO
7.40
AVG
15.68
SR
12.71
5Ws
0
ODI
1st InningING
3
BALLS
30
WKT
5
RUNS
148
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
2nd InningING
2
BALLS
19
WKT
5
RUNS
110
ECO
5.79
AVG
22.00
SR
22.80
5Ws
0
T20I
1st InningING
11
BALLS
44
WKT
18
RUNS
315
ECO
7.16
AVG
17.50
SR
14.67
5Ws
0
T20I
2nd InningING
8
BALLS
28
WKT
16
RUNS
218
ECO
7.79
AVG
13.63
SR
10.50
5Ws
0
ODI
MAT
-99
ING
5
BALLS
49
WKT
10
RUNS
258
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
19
BALLS
72
WKT
34
RUNS
533
ECO
0.00
AVG
0.00
SR
5Ws
0
Wanindu Hasaranga's 2022 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd ODI (D/N) - Wed, 30 Nov 2022 vs Afghanistan230066.66WinView Scorecard
1st ODI (D/N) - Fri, 25 Nov 2022 vs Afghanistan6646102143.47LossView Scorecard
39th , Group 1 (N) - Sat, 05 Nov 2022 vs England9910100.00LossView Scorecard
27th , Group 1 (N) - Sat, 29 Oct 2022 vs New Zealand461066.66LossView Scorecard
19th , Group 1 (N) - Tue, 25 Oct 2022 vs Australia140025.00LossView Scorecard
9th , First Round Group A (D/N) - Thu, 20 Oct 2022 vs Netherlands5400125.00LossView Scorecard
6th , First Round Group A (N) - Tue, 18 Oct 2022 vs United Arab Emirates230066.66LossView Scorecard
1st , First Round Group A (D/N) - Sun, 16 Oct 2022 vs Namibia480050.00LossView Scorecard
Final (N) - Sun, 11 Sep 2022 vs Pakistan362151171.42LossView Scorecard
12th , Super Four (N) - Fri, 09 Sep 2022 vs Pakistan10320333.33LossView Scorecard
7th , Super Four (N) - Sat, 03 Sep 2022 vs Afghanistan16930177.77LossView Scorecard
5th , Group B (N) - Thu, 01 Sep 2022 vs Bangladesh230066.66LossView Scorecard
1st , Group B (N) - Sat, 27 Aug 2022 vs Afghanistan280025.00LossView Scorecard
4th ODI (D/N) - Tue, 21 Jun 2022 vs Australia212030105.00WinView Scorecard
1st ODI (D/N) - Tue, 14 Jun 2022 vs Australia371960194.73LossView Scorecard
3rd T20I (N) - Sat, 11 Jun 2022 vs Australia8710114.28WinView Scorecard
2nd T20I (N) - Wed, 08 Jun 2022 vs Australia12820150.00LossView Scorecard
1st T20I (N) - Tue, 07 Jun 2022 vs Australia171520113.33LossView Scorecard
2nd T20I (N) - Sun, 13 Feb 2022 vs Australia13920144.44LossView Scorecard
1st T20I (N) - Fri, 11 Feb 2022 vs Australia131110118.18LossView Scorecard
3rd ODI (D/N) - Wed, 30 Nov 2022 vs Afghanistan10.006726.70WinView Scorecard
2nd ODI (D/N) - Sun, 27 Nov 2022 vs Afghanistan10.003913.90LossView Scorecard
1st ODI (D/N) - Fri, 25 Nov 2022 vs Afghanistan10.004224.20LossView Scorecard
39th , Group 1 (N) - Sat, 05 Nov 2022 vs England4.002325.75LossView Scorecard
32nd , Group 1 - Tue, 01 Nov 2022 vs Afghanistan4.001333.25LossView Scorecard
27th , Group 1 (N) - Sat, 29 Oct 2022 vs New Zealand4.002215.50LossView Scorecard
19th , Group 1 (N) - Tue, 25 Oct 2022 vs Australia3.0053017.66LossView Scorecard
15th , Group 1 (D/N) - Sun, 23 Oct 2022 vs Ireland4.002526.25LossView Scorecard
9th , First Round Group A (D/N) - Thu, 20 Oct 2022 vs Netherlands4.002837.00LossView Scorecard
6th , First Round Group A (N) - Tue, 18 Oct 2022 vs United Arab Emirates4.00832.00LossView Scorecard
1st , First Round Group A (D/N) - Sun, 16 Oct 2022 vs Namibia4.002716.75LossView Scorecard
Final (N) - Sun, 11 Sep 2022 vs Pakistan4.002736.75LossView Scorecard
12th , Super Four (N) - Fri, 09 Sep 2022 vs Pakistan4.002135.25LossView Scorecard
9th , Super Four (N) - Tue, 06 Sep 2022 vs India4.003909.75LossView Scorecard
7th , Super Four (N) - Sat, 03 Sep 2022 vs Afghanistan4.002305.75LossView Scorecard
5th , Group B (N) - Thu, 01 Sep 2022 vs Bangladesh4.0041210.25LossView Scorecard
1st , Group B (N) - Sat, 27 Aug 2022 vs Afghanistan3.001916.33LossView Scorecard
4th ODI (D/N) - Tue, 21 Jun 2022 vs Australia10.005215.20WinView Scorecard
1st ODI (D/N) - Tue, 14 Jun 2022 vs Australia9.005846.44LossView Scorecard
3rd T20I (N) - Sat, 11 Jun 2022 vs Australia4.003318.25WinView Scorecard
2nd T20I (N) - Wed, 08 Jun 2022 vs Australia4.003348.25LossView Scorecard
1st T20I (N) - Tue, 07 Jun 2022 vs Australia2.0027013.50LossView Scorecard
2nd T20I (N) - Sun, 13 Feb 2022 vs Australia4.003328.25LossView Scorecard
1st T20I (N) - Fri, 11 Feb 2022 vs Australia4.003839.50LossView Scorecard