Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home  »  Cricket  »  Players  »  Roshan Mahanama

Roshan Mahanama, Sri Lanka

Roshan Mahanama, a former Sri lankan cricketer, was born on May 31, 1966. As of 2026, he is 60 years old and remains a prominent figure in cricket. Roshan Mahanama is a Right Handed batter and one of the greatest batters in the game.

Roshan Mahanama's cricket career spanned an impressive period from 1986 to 1998, during which he made significant contributions to the sport. His time on the field showcased his skills and dedication, leaving a lasting impact on the game.

In his Test cricket journey, Roshan Mahanama has played 52 matches in his Test career and has scored 2,576 runs, with an average of 29.27. Roshan Mahanama has hit 293 fours and 2 sixes in his Test career.

In ODI Internationals career, Roshan Mahanama has played 213 matches to date in his Odi career and has scored 5,162 runs, with an average of 29.50. Roshan Mahanama has hit 336 fours and 17 sixes in his Odi career.

Roshan Mahanama
Roshan MahanamaSri Lanka
  • Born: May 31, 1966 (59 years)
  • Period: (1986-1998)
  • Batting Style: Right Handed
  • Bowling Style:

Captaincy Records

Matches-Won-Lost Tosses Won Runs Scored Batting Average
ODI 2-0-2 2 (100.00%) 28 14

Batting Career Summary

MAT NO Runs HS AVG SR The Hundred 50 4s 6s CT ST
TEST 52 1 2576 225 29.27 N/A 4 11 293 2 - -
ODI 213 23 5162 119* 29.50 60.58 4 35 336 17 - -

Bowling Career Summary

MAT Ov M Wkts AVG ECON Best 5w 10w
TEST 52 6.0 0 0 N/A 5.00 0/3 0 0
ODI 213 0.2 0 0 N/A 21.00 0/3 0 0

Home/Away Record (Batting)

Venue Innings NO Runs HS AVG The Hundred 50 CT ST
Home 41 1 1403 225 35.08 4 5 18 0
Away 48 0 1173 85 24.44 0 6 32 0
Overall 89 1 2576 225 29.27 4 11 56 0
Venue MAT NO Runs HS AVG SR The Hundred 50 CT ST
Home 49 9 1236 107 38.63 63.03 1 9 33 0
Away 164 14 3926 119* 27.45 59.85 3 26 76 0
Overall 213 23 5162 119* 29.50 60.58 4 35 109 0

Home/Away Record (Bowling)

Venue Ov M Wkts Runs AVG ECON SR Best 5w 10w
Home 5.0 0 0 27 5.40 0 0
Away 1.0 0 0 3 3.00 0 0
Overall 6 0 0 30 5.00 0/3 0 0
Venue Ov M Wkts Runs AVG ECON SR Best 4w
Away 0.2 0 0 7 21.00 0
Overall 0.2 0 0 7 21.00 0/3 0

By Year Record (Batting)

Year MAT Innings NO Runs HS AVG The Hundred 50 CT ST
1986 2 4 0 63 41 15.75 0 0 1 0
1987 1 1 0 16 16 16.00 0 0 0 0
1988 1 2 0 69 41 34.50 0 0 0 0
1989 2 3 0 95 85 31.67 0 1 2 0
1990 1 2 0 49 48 24.50 0 0 0 0
1991 3 2 0 17 15 8.50 0 0 3 0
1992 6 10 0 607 153 60.70 2 4 5 0
1993 8 14 0 382 151 27.29 1 2 5 0
1994 8 15 0 389 73 25.93 0 2 3 0
1995 5 10 0 151 48 15.10 0 0 7 0
1996 2 3 1 19 12* 9.50 0 0 8 0
1997 9 15 0 634 225 42.27 1 1 16 0
1998 4 8 0 85 50 10.63 0 1 6 0
Overall (13) 52 89 1 2576 225 29.27 4 11 56 0
Year MAT Innings NO Runs HS AVG SR The Hundred 50 CT ST
1986 11 10 1 156 26 17.33 41.49 0 0 7 0
1987 8 8 0 257 98 32.13 77.18 0 2 4 0
1988 13 13 0 402 58 30.92 53.32 0 5 13 0
1989 10 10 1 172 36 19.11 56.58 0 0 0 0
1990 10 9 2 187 72 26.71 57.54 0 1 6 0
1991 3 3 0 23 10 7.67 60.53 0 0 0 0
1992 17 16 3 564 107 43.38 61.37 1 5 7 0
1993 22 22 2 605 92* 30.25 52.70 0 4 15 0
1994 22 21 3 603 119* 33.50 65.47 2 2 14 0
1995 13 13 1 434 101 36.17 61.91 1 2 4 0
1996 26 20 4 491 59 30.69 58.59 0 5 10 0
1997 28 25 4 714 94* 34.00 71.61 0 6 13 0
1998 18 16 2 329 52 23.50 69.85 0 2 10 0
1999 12 12 0 225 55 18.75 56.82 0 1 6 0
Overall (14) 213 198 23 5162 119* 29.50 60.58 4 35 109 0

By Year Record (Bowling)

Year Ov M Wkts Runs AVG ECON SR Best 5w 10w
1989 1.0 0 0 3 3.00 0 0
1992 5.0 0 0 27 5.40 0 0
Overall (2) 6 0 0 30 5.00 0/3 0 0
Year Ov M Wkts Runs AVG ECON SR Best 4w
1988 0.1 0 0 4 24.00 0
1994 0.1 0 0 3 18.00 0
Overall (2) 0.2 0 0 7 21.00 0/3 0

By Position Record (Batting)

Position Innings NO Runs HS AVG The Hundred 50 CT ST
Opening 72 1 2069 153 29.14 3 10 35 0
3 14 0 470 225 33.57 1 1 10 0
4 1 0 20 20 20.00 0 0 2 0
5 2 0 17 15 8.50 0 0 3 0
Overall 89 1 2576 225 29.27 4 11 56 0
Position Innings NO Runs HS AVG SR The Hundred 50 CT ST
Opening 116 10 3283 119* 30.97 57.48 4 20 66 0
3 18 2 553 94* 34.56 68.27 0 6 8 0
5 16 2 340 59 24.29 59.54 0 3 8 0
6 24 3 505 72 24.05 64.74 0 2 11 0
7 17 5 383 55 31.92 71.72 0 4 7 0
8 6 1 85 31* 17.00 82.52 0 0 3 0
9 1 0 13 13 13.00 118.18 0 0 0 0
Overall 198 23 5162 119* 29.50 60.58 4 35 109 0

By Opponent Record (Batting)

Team MAT Innings NO Runs HS AVG The Hundred 50 CT ST
Australia 8 14 0 483 85 34.50 0 4 5 0
England 2 4 0 87 64 21.75 0 1 4 0
India 12 20 0 924 225 46.20 2 2 9 0
New Zealand 6 8 0 464 153 58.00 2 1 10 0
Pakistan 9 16 0 281 58 17.56 0 1 8 0
South Africa 5 9 0 172 53 19.11 0 2 5 0
West Indies 3 6 0 94 29 15.67 0 0 2 0
Zimbabwe 7 12 1 71 24 6.45 0 0 13 0
Overall (8) 52 89 1 2576 225 29.27 4 11 56 0
Team MAT Innings NO Runs HS AVG SR The Hundred 50 CT ST
Australia 26 24 0 477 55 19.88 60.61 0 4 16 0
Bangladesh 4 3 1 66 39* 33.00 64.08 0 0 1 0
England 11 11 1 130 29 13.00 50.39 0 0 2 0
India 45 40 6 1152 98 33.88 59.78 0 11 20 0
Kenya 2 2 1 21 21 21.00 46.67 0 0 0 0
New Zealand 22 20 2 557 107 30.94 59.96 1 4 10 0
Pakistan 52 49 8 1159 89 28.27 61.91 0 7 32 0
South Africa 15 15 1 362 68 25.86 57.19 0 1 12 0
West Indies 22 22 2 603 101 30.15 56.62 1 4 8 0
Zimbabwe 14 12 1 635 119* 57.73 70.40 2 4 8 0
Overall (10) 213 198 23 5162 119* 29.50 60.58 4 35 109 0

By Opponent Record (Bowling)

Year Ov M Wkts Runs AVG ECON SR Best 5w 10w
Australia 6.0 0 0 30 5.00 0 0
Overall (1) 6.0 0 0 30 5.00 0 0
Year Ov M Wkts Runs AVG ECON SR Best 4w
India 0.1 0 0 4 24.00 0
Zimbabwe 0.1 0 0 3 18.00 0
Overall (2) 0.2 0 0 7 21.00 0

Latest News

Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+