Overview
Born: Aug. 1, 2000
Height: 6.0 Feet
Batting Style: Right-Hand Bat
Bowling Style: Right-Arm Off Break

Teams
SLC Blues SLC Blues
Sri Lanka Sri Lanka
Jaffna Kings Jaffna Kings
Chennai Chennai
SLC Reds SLC Reds
Trinbago Knight Riders Trinbago Knight Riders
Team Jaffna Team Jaffna
Joburg Super Kings Joburg Super Kings
Barbados Barbados
Sharjah Warriors Sharjah Warriors
Galle Marvels Galle Marvels
Rajasthan Rajasthan

Player Bio :

Morawakage Maheesh Theekshana is a professional Sri Lankan cricketer who plays for the national team in all three formats of the game. He made his international debut for Sri Lanka in September 2021. Maheesh Theekshana is playing for Rajasthan Royals in IPL 2025 Season. Check Maheesh Theekshana IPL 2025 stats here:


    Maheesh Theekshana Recent Matches

    Match Runs Wickets Date Format
    Rajasthan Royals vs Kolkata Knight Riders 1 0 March 26, 2025 T20
    Sunrisers Hyderabad vs Rajasthan Royals 0 2 March 23, 2025 T20
    Sri Lanka vs Australia 0 0 Feb. 14, 2025 ODI
    Sri Lanka vs Australia 2 4 Feb. 12, 2025 ODI
    Sunrisers Eastern Cape vs Joburg Super Kings 1 1 Feb. 5, 2025 T20
    Joburg Super Kings vs Durban's Super Giants 4 0 Feb. 1, 2025 T20
    Pretoria Capitals vs Joburg Super Kings 0 0 Jan. 28, 2025 T20
    Sunrisers Eastern Cape vs Joburg Super Kings 6 0 Jan. 24, 2025 T20
    New Zealand vs Sri Lanka 11 3 Jan. 11, 2025 ODI
    New Zealand vs Sri Lanka 6 4 Jan. 8, 2025 ODI

    Maheesh Theekshana Overall Performance

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    TEST 4 59 5 6 1 0 0 1 28.70 3.59 365 149
    T20 173 198 179 14 5 0 0 33 27.88 6.81 3891 266
    ODI 55 313 78 22 3 0 0 13 26.24 4.44 2603 578

    v/s SLC Reds

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 1 6 0 0 0 0 2 25.00 5.86 90 1

    v/s SLC Greens

    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 3.75 24 0

    v/s SLC Greys

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 2 4 3 1 0 0 0 1 200.00 5.84 42 1

    v/s South Africa

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 1 10 4 0 0 0 0 0 38.46 3.70 60 26
    T20 4 7 1 1 0 0 0 1 10.94 6.56 78 18

    v/s Oman

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

    v/s Bangladesh

    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 6.00 48 5
    ODI 1 2 3 0 0 0 0 0 66.67 7.67 54 3

    v/s Papua New Guinea

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

    v/s Namibia

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

    v/s Ireland

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

    v/s Netherlands

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 0 5 0 0 0 0 1 0.00 4.83 48 0
    ODI 2 13 6 0 0 0 0 1 21.67 4.19 99 30

    v/s Australia

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 2 2 0 0 0 0 0 41.67 6.58 72 5
    ODI 7 15 8 1 0 0 0 3 17.39 4.27 353 38
    TEST 2 10 3 2 0 0 0 0 18.52 4.30 126 27

    v/s England

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

    v/s West Indies

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 3 0 7 0 0 0 0 1 0.00 4.66 144 0
    T20 3 4 5 1 0 0 0 0 133.33 5.43 61 1

    v/s Galle Gladiators

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

    v/s Dambulla Giants

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

    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 6.50 24 0

    v/s Colombo Stars

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

    v/s Zimbabwe

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 6 33 7 1 0 0 0 1 45.09 2.80 244 53
    T20 4 0 8 0 0 0 0 2 0.00 6.11 91 0

    v/s India

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 4 4 0 0 0 0 0 35.56 8.67 60 9
    ODI 1 3 2 0 0 0 0 0 75.00 5.62 48 4

    v/s Kolkata

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 1 1 0 0 0 0 1 33.33 7.44 66 1

    v/s Punjab

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

    v/s Hyderabad

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

    v/s Bengaluru

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 7 4 0 1 0 0 1 58.33 7.75 72 4

    v/s Gujarat

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

    v/s Mumbai

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

    v/s Delhi

    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 5.75 24 0

    v/s Rajasthan

    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 10.17 72 0

    v/s Pakistan

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

    v/s SLC Blues

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 5 1 4 0 0 0 0 1 20.00 5.62 84 1

    v/s Afghanistan

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 2 3 0 0 0 0 2 8.33 7.80 97 6
    ODI 7 3 5 0 0 0 0 1 3.57 5.19 325 12

    v/s Saint Lucia Kings

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

    v/s St Kitts and Nevis Patriots

    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 4.50 24 0

    v/s Guyana Amazon Warriors

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

    v/s United Arab Emirates

    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.74 19 0
    ODI 1 0 1 0 0 0 0 0 0.00 4.30 60 0

    v/s New Zealand

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 7 1 5 0 0 0 0 0 7.14 7.93 162 13
    ODI 3 55 8 6 0 0 0 0 69.75 5.40 136 119

    v/s Galle Marvels

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 6 26 7 1 0 0 0 1 43.66 5.42 144 44

    v/s Team Dambulla

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 5 24 8 2 0 0 0 0 70.79 6.10 120 30

    v/s Team Kandy

    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 8.92 72 0

    v/s Team Colombo

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

    v/s Durban's Super Giants

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

    v/s Paarl Royals

    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 5.33 18 0

    v/s Pretoria Capitals

    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 0.00 0 0

    v/s Sunrisers Eastern Cape

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 7 1 0 1 0 0 0 83.33 7.25 72 5

    v/s United States of America

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

    v/s Scotland

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    ODI 1 16 3 1 0 0 0 0 76.19 4.10 60 21

    v/s Trinbago Knight Riders

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

    v/s Gulf Giants

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

    v/s Dubai Capitals

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

    v/s MI Emirates

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 9 0 1 0 0 0 0 90.00 8.21 19 10

    v/s Team Jaffna

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 13 27 14 4 0 0 0 1 22.23 7.12 312 35

    v/s Antigua and Barbuda Falcons

    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 7.25 24 0