Maheesh Theekshana

Maheesh Theekshana
Nationality: Sri Lanka
Position: Bowler
Batting Style: Right Hand Bat
Bowling Style: Right Arm Offbreak
Date of Birth: 2000-08-01 Age: 24
Bio
Career Stats
Fixtures
Teams

Morawakage Maheesh Theekshana is a talented cricketer from Sri Lanka known for his impressive skills as a bowler.
Born on February 28, 1999, Theekshana made his international debut in 2021 and has quickly gained recognition for his exceptional performances.
With a unique bowling action and the ability to deliver deceptive variations, he is a promising young player with a bright future ahead.
Theekshana has represented Sri Lanka in both ODI and T20I matches and has shown great potential to become a key player in the national team.
His dedication and passion for the sport have made him a rising star in Sri Lankan cricket.

Batting Stats

Format Mat Inns NO Runs HS Ave BF SR 100s 50s 6s 4s
T20 56 34 16 134 15 3.94 185 72.43 0 0 3 9
T10 16 5 2 28 13 5.60 22 127.27 0 0 0 5
ODI 50 29 11 314 38 10.83 578 54.33 0 0 3 22
T20I 40 28 10 68 14 2.43 105 64.76 0 0 2 4
FC 2 3 0 59 38 19.67 149 39.60 0 0 1 6

Bowling Stats

Format Mat Inns Wkts Runs Overs Ave Econ Wide NoBall 4w 5w 10w
T20 107 107 117 3070 416.2 26.24 7.38 71 4 4 0 0
T10 22 21 22 410 40 18.64 10.25 18 1 0 0 0
ODI 52 51 76 1939 417.9 25.51 4.64 72 9 7 0 0
T20I 64 64 63 1607 236.6 25.51 6.79 45 2 0 0 0
FC 2 4 5 188 60.5 37.60 3.11 0 0 0 0 0

Last updated: 2025-05-04
Regular Season, 53rd Match, Indian Premier League - May 4, 2025
Kolkata Knight Riders
206/4 (20)
Rajasthan Royals
205/8 (20)
Kolkata Knight Riders won by 1 run
Player of the Match
Andre Russell
Regular Season, 50th Match, Indian Premier League - May 1, 2025
Rajasthan Royals
117/10 (16.1)
Mumbai Indians
217/2 (20)
Mumbai Indians won by 100 runs
Player of the Match
Ryan Rickelton
Regular Season, 47th Match, Indian Premier League - April 28, 2025
Rajasthan Royals
212/2 (15.5)
Gujarat Titans
209/4 (20)
Rajasthan Royals won by 8 wickets (with 25 balls remaining)
Player of the Match
Vaibhav Suryavanshi
Regular Season, 36th Match, Indian Premier League - April 19, 2025
Rajasthan Royals
178/5 (20)
Lucknow Super Giants
180/5 (20)
Lucknow Super Giants won by 2 runs
Player of the Match
Avesh Khan
Regular Season, 32nd Match, Indian Premier League - April 16, 2025
Delhi Capitals
188/5 (20) & 13/0 (0.4)
Rajasthan Royals
188/4 (20) & 11/2 (0.5)
Match tied (Delhi Capitals won the one-over eliminator)
Player of the Match
Mitchell Starc
Regular Season, 28th Match, Indian Premier League - April 13, 2025
Rajasthan Royals
173/4 (20)
Royal Challengers Bengaluru
175/1 (17.3)
Royal Challengers Bengaluru won by 9 wickets (with 15 balls remaining)
Player of the Match
Philip Salt
Regular Season, 23rd Match, Indian Premier League - April 9, 2025
Gujarat Titans
217/6 (20)
Rajasthan Royals
159/10 (19.2)
Gujarat Titans won by 58 runs
Player of the Match
Sai Sudharsan
Regular Season, 18th Match, Indian Premier League - April 5, 2025
Punjab Kings
155/9 (20)
Rajasthan Royals
205/4 (20)
Rajasthan Royals won by 50 runs
Player of the Match
Jofra Archer
Regular Season, 11th Match, Indian Premier League - March 30, 2025
Rajasthan Royals
182/9 (20)
Chennai Super Kings
176/6 (20)
Rajasthan Royals won by 6 runs
Player of the Match
Nitish Rana
Regular Season, 6th Match, Indian Premier League - March 26, 2025
Rajasthan Royals
151/9 (20)
Kolkata Knight Riders
153/2 (17.3)
Kolkata Knight Riders won by 8 wickets (with 15 balls remaining)
Player of the Match
Quinton de Kock

Explore more cricketers