Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Roshan Mahanama: Batting match by match (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
1810 & 8--0v PAKColombo14 Mar 1986
4541 & 4--0v PAKColombo22 Mar 1986
16164220v NZColombo16 Apr 1987
6941 & 2817780v AUSPerth12 Feb 1988
552900v AUSBrisbane8 Dec 1989
9085 & 523630v AUSHobart16 Dec 1989
491 & 4821300v INDChandigarh23 Nov 1990
0DNB---v NZWellington31 Jan 1991
172 & 156010v ENGLondon22 Aug 1991
6658 & 8198100v PAKFaisalabad2 Jan 1992
11778 & 39225200v AUSColombo17 Aug 1992
8314 & 6917351v AUSColombo28 Aug 1992
505011160v AUSMoratuwa8 Sept 1992
153153297180v NZMoratuwa27 Nov 1992
138109 & 29181200v NZColombo6 Dec 1992
7064 & 694110v ENGColombo13 Mar 1993
00500v INDKandy17 Jul 1993
3122 & 910550v INDColombo27 Jul 1993
1576 & 151400200v INDColombo4 Aug 1993
7053 & 1717180v SAMoratuwa25 Aug 1993
77 & 02410v SAColombo6 Sept 1993
25259420v SAColombo14 Sept 1993
2211 & 118730v WIMoratuwa8 Dec 1993
11873 & 45278120v INDLucknow18 Jan 1994
8347 & 36139120v INDBangalore26 Jan 1994
8118 & 6316890v INDAhmedabad8 Feb 1994
5821 & 3712370v PAKColombo9 Aug 1994
122 & 104410v PAKKandy26 Aug 1994
883300v ZIMHarare11 Oct 1994
51 & 41010v ZIMBulawayo20 Oct 1994
2424 & 06320v ZIMHarare26 Oct 1994
3129 & 25960v PAKPeshawar8 Sept 1995
100 & 102620v PAKFaisalabad15 Sept 1995
4121 & 2010650v PAKSialkot22 Sept 1995
6315 & 4814970v AUSPerth8 Dec 1995
63 & 32800v AUSMelbourne26 Dec 1995
44610v ZIMColombo11 Sept 1996
153 & 12*3610v ZIMColombo18 Sept 1996
4726 & 2112150v NZDunedin7 Mar 1997
11045 & 65272100v NZHamilton14 Mar 1997
151 & 143720v WISt John's13 Jun 1997
5728 & 2914270v WIKingstown20 Jun 1997
225225561270v INDColombo2 Aug 1997
7237 & 35154120v INDColombo9 Aug 1997
5342 & 1113180v INDMohali19 Nov 1997
5520 & 3520550v INDMumbai3 Dec 1997
77 & 05000v ZIMKandy7 Jan 1998
88 & 03910v ZIMColombo14 Jan 1998
209 & 114930v SACape Town19 Mar 1998
5050 & 017941v SACenturion27 Mar 1998

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.