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
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 won by 1 run
Player of the Match
Andre Russell

Regular Season, 50th Match, Indian Premier League - May 1, 2025


Mumbai Indians won by 100 runs
Player of the Match
Ryan Rickelton

Regular Season, 47th Match, Indian Premier League - April 28, 2025


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


Lucknow Super Giants won by 2 runs
Player of the Match
Avesh Khan

Regular Season, 32nd Match, Indian Premier League - April 16, 2025


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


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 won by 58 runs
Player of the Match
Sai Sudharsan

Regular Season, 18th Match, Indian Premier League - April 5, 2025


Rajasthan Royals won by 50 runs
Player of the Match
Jofra Archer

Regular Season, 11th Match, Indian Premier League - March 30, 2025


Rajasthan Royals won by 6 runs
Player of the Match
Nitish Rana

Regular Season, 6th Match, Indian Premier League - March 26, 2025


Kolkata Knight Riders won by 8 wickets (with 15 balls remaining)
Player of the Match
Quinton de Kock
