Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Roshan Mahanama: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
1995–96 Australian Tri-Series1995-19969901665118.4429256.85022120
1987–88 Australian Tri-Series19888802095826.1338554.29031161
1992 Cricket World Cup19927702468035.1445653.95030190
1989–90 Australian Tri-Series1989-19907722097241.8029969.90010130
1998–99 Australia Tri-Nation Series1999770895512.7114163.1201060
India tour of Sri Lanka 1997199767047422567.7193250.86130551
Sri Lanka tour of India 1993/9419946903387337.5666450.90020380
Sri Lanka tour of Zimbabwe 1994/951994681304119*43.4345466.96201221
Australia tour of Sri Lanka 199219926802837835.3857349.39032331
South Africa tour of Sri Lanka 199319936802035325.3846543.66011160
Sri Lanka tour of Pakistan 1995/9619956901473016.3332445.37001160
1987 Cricket World Cup19876601348922.3320465.69011141
1997–98 Standard Bank International One-Day Series19986619846*19.6015264.47000100
1995–96 Wills World Cup19966338058*-13957.5501080
1994–95 Mandela Trophy199466046247.6711041.8200131
New Zealand tour of Sri Lanka 1992/931992562493153123.2575365.47310521
India tour of Sri Lanka 1993199357130415150.6770243.30111370
Sri Lanka tour of India 1997/9819975712276837.8353942.12010162
Pakistan tour of Sri Lanka 199419945701655223.5731252.88010100
1993 Hero Cup19935501417328.2029148.4501081
1999 Cricket World Cup19995501363627.2025553.33000130
1996–97 Singer Akai Cup1997540884222.0015058.6700060
1997 Asia Cup19975425139*25.506183.6100031
1989 MRF World Series198955041128.208448.8100001
1995–96 Singer Champions Trophy199544128810196.0040770.76120212
Sri Lanka tour of New Zealand 1996/9719974601716528.5042040.71010160
Sri Lanka tour of Pakistan 1991/92199245114960*37.2532246.27020150
1997-98 Wills Quadrangular Tournament199744112994*43.0015483.7701192
1997 Pepsi Independence Cup19974301225440.6716374.8501072
1994 Singer World Series199444211150*55.5019756.3501040
1993–94 Pepsi Champions Trophy19934401105927.5024245.4501040
Zimbabwe tour of Sri Lanka 1997/9819984601065217.6722646.9001260
Pakistan tour of Sri Lanka 1985/8619864611004120.005666.0700000
Sri Lanka tour of India 1990/911990450854817.0032026.2500030
1998–99 Champions Trophy1998441795126.3310178.2201120
1995 Asia Cup1995440764819.0014951.0100060
West Indies tour of Sri Lanka 1993/941993451601815.0018432.6100050
1998 Nidahas Trophy1998420444422.004989.8000110
Sri Lanka tour of India 1986/871986-19873301369845.3316482.9301070
1995-96 Singer Cup19963301085936.0020951.6701040
England tour of Sri Lanka 1992/9319933401066426.5016265.43010160
1988 Asia Cup1988330995533.0017456.9001050
Sri Lanka tour of West Indies 19971997350862917.2020142.7900090
1996–97 Singer Champions Trophy1996331683734.009174.7300120
1992–93 Wills Trophy1993330636221.008276.8301190
1996 Singer World Series1996310505050.007864.1001030
1986–87 Champions Trophy1986330392613.0010039.0000110
Sri Lanka tour of New Zealand 1990/91199132018109.002864.2900000
1990–91 Asia Cup1990-1991320552.501145.4500100
Sri Lanka tour of Australia 1989/901989230958531.6726535.8501030
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.