Overview
Born: July 29, 1997
Height: 5.84 Feet
Batting Style: Right-Hand Bat
Bowling Style: Right-Arm Leg Break

Teams
Sri Lanka Sri Lanka
Bengaluru Bengaluru
Jaffna Kings Jaffna Kings
SLC Reds SLC Reds
St Kitts and Nevis Patriots St Kitts and Nevis Patriots
Team Kandy Team Kandy
Comilla Victorians Comilla Victorians
Desert Vipers Desert Vipers
Quetta Quetta
Quetta Quetta
Team Freedom Team Freedom
Rangpur Riders Rangpur Riders
Hyderabad Hyderabad
Rajasthan Rajasthan

Player Bio :

Wanindu Hasaranga is a Sri Lankan international cricketer. Wanindu bas born on 29 July 1997 in Galle, Sri Lanka. Currently he is playing for Rajasthan Royals in IPL 2025. Check Wanindu Hasaranga IPL 2025 stats here:


    Wanindu Hasaranga Recent Matches

    Match Runs Wickets Date Format
    Kolkata Knight Riders vs Rajasthan Royals 0 0 May 4, 2025 T20
    Rajasthan Royals vs Gujarat Titans 0 0 April 28, 2025 T20
    Royal Challengers Bengaluru vs Rajasthan Royals 1 1 April 24, 2025 T20
    Rajasthan Royals vs Lucknow Super Giants 0 2 April 19, 2025 T20
    Delhi Capitals vs Rajasthan Royals 0 1 April 16, 2025 T20
    Rajasthan Royals vs Royal Challengers Bengaluru 0 0 April 13, 2025 T20
    Punjab Kings vs Rajasthan Royals 0 1 April 5, 2025 T20
    Rajasthan Royals vs Chennai Super Kings 4 4 March 30, 2025 T20
    Rajasthan Royals vs Kolkata Knight Riders 4 1 March 26, 2025 T20
    Sri Lanka vs Australia 0 3 Feb. 14, 2025 ODI

    Wanindu Hasaranga Overall Performance

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    TEST 8 196 4 29 1 1 0 2 73.74 3.67 674 227
    T20 179 1802 269 181 64 8 0 77 87.92 7.23 3968 1217
    ODI 50 787 84 68 30 4 0 14 77.65 4.97 2366 731

    v/s South Africa

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 3 12 4 0 0 0 0 1 61.67 5.17 168 20
    T20 4 8 5 0 0 0 0 1 39.29 6.65 92 15

    v/s England

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 5 52 7 4 1 0 0 3 77.74 6.60 114 52
    ODI 3 100 1 9 1 1 0 1 65.58 3.43 84 147

    v/s West Indies

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 6 5 1 0 0 0 2 116.67 8.72 66 3
    ODI 3 0 6 0 0 0 0 1 0.00 6.67 96 0

    v/s Bangladesh

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    TEST 2 43 0 3 0 0 0 0 39.09 2.38 270 55
    T20 3 8 4 1 0 0 0 2 62.22 9.31 66 9

    v/s India

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 3 40 6 3 2 0 0 0 85.20 4.83 174 53
    T20 6 34 11 3 0 0 0 2 72.27 8.00 132 30

    v/s Kolkata

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 0 0 0 0 0 0 0 0.00 9.38 36 3

    v/s Chennai

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 7 6 0 0 0 0 0 70.00 9.90 78 9

    v/s Mumbai Indians

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 0 2 0 0 0 0 0 0.00 7.00 24 0

    v/s Rajasthan

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 7 8 9 0 0 0 0 1 25.71 9.01 156 10

    v/s Punjab

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 0 4 0 0 0 0 2 0.00 9.58 72 0

    v/s Hyderabad

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 0 5 0 0 0 0 0 0.00 4.50 24 0

    v/s Oman

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 1 0 5 0 0 0 0 0 0.00 1.77 44 0

    v/s Delhi Capitals

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 0 2 0 0 0 0 0 0.00 9.17 72 0

    v/s Papua New Guinea

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 0 2 0 0 0 0 0 0.00 4.00 24 0

    v/s Namibia

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 4 3 0 0 0 0 2 25.00 6.38 48 8

    v/s Ireland

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 26 2 3 1 0 0 1 123.81 10.00 24 21

    v/s Netherlands

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 25 8 1 2 0 0 1 114.58 4.06 66 10
    ODI 2 29 2 2 1 0 0 0 69.05 2.50 42 21

    v/s Australia

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 37 5 5 0 0 0 0 125.87 10.00 60 30
    ODI 4 65 9 9 0 0 0 0 87.44 5.69 192 53

    v/s Galle Gladiators

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 0 4 0 0 0 0 4 0.00 7.50 48 3

    v/s Dambulla Giants

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 37 2 5 2 0 0 1 102.78 6.00 48 18

    v/s Kandy Warriors

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 0 0 0 0 0 0 0 0.00 8.00 12 0

    v/s Colombo Stars

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 19 0 3 1 0 0 0 271.43 2.67 18 7

    v/s Lucknow Super Giants

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 0 2 0 0 0 0 0 0.00 7.75 24 0

    v/s Gujarat Titans

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 0 1 0 0 0 0 1 0.00 8.00 48 0

    v/s SLC Greys

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 3 0 0 0 0 0 2 150.00 6.50 24 2

    v/s SLC Greens

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 3 1 0 0 0 0 0 75.00 7.50 24 4

    v/s SLC Blues

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 93 2 7 5 1 0 0 169.86 5.25 48 55

    v/s Afghanistan

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 5 120 5 13 5 1 0 4 154.96 6.12 114 69
    ODI 7 111 15 16 3 1 0 3 79.93 4.39 361 74

    v/s Pakistan

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 46 6 7 1 0 0 2 252.38 6.00 48 24

    v/s Saint Lucia Kings

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 3 2 0 0 0 0 1 150.00 4.33 18 2

    v/s Zimbabwe

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 37 7 4 2 0 0 2 66.07 6.06 96 17
    ODI 1 0 7 0 0 0 0 0 0.00 3.26 35 0

    v/s United Arab Emirates

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 2 3 0 0 0 0 0 66.67 2.00 24 3
    ODI 1 23 6 3 0 0 0 0 191.67 3.00 48 12

    v/s New Zealand

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 7 40 9 2 3 0 0 2 105.37 7.90 162 27
    ODI 5 53 2 4 3 0 0 3 71.21 6.58 180 53

    v/s Team Colombo

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 66 10 9 2 0 0 3 100.59 5.67 90 38

    v/s Galle Marvels

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 6 194 10 23 9 2 0 3 165.90 6.90 142 100

    v/s Team Jaffna

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 41 5 2 2 0 0 2 159.55 11.13 66 28

    v/s Team Dambulla

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 5 55 6 8 1 0 0 7 100.66 7.35 114 32

    v/s Sharjah Warriors

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 6 6 1 0 0 0 1 75.00 5.00 48 4

    v/s Abu Dhabi Knight Riders

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 24 2 0 1 0 0 0 60.00 7.50 48 20

    v/s Gulf Giants

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 56 7 6 2 1 0 1 59.26 6.25 96 30

    v/s MI Emirates

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 8 1 1 0 0 0 0 114.29 7.50 24 7

    v/s Dubai Capitals

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 48 4 4 1 0 0 5 144.79 6.56 96 34

    v/s United States of America

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 1 0 2 0 0 0 0 0 0.00 4.57 42 0

    v/s Scotland

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 1 15 2 2 0 0 0 0 125.00 7.00 36 12

    v/s Barbados

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 10 1 0 1 0 0 0 166.67 11.00 12 6

    v/s Antigua and Barbuda Falcons

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 23 4 1 2 0 0 2 164.29 4.00 24 14

    v/s Bengaluru

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 13 46 17 4 0 0 0 2 60.87 7.65 270 56