THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
Player portrait unavailable

PLAYER · SRI LANKA · WOMEN

Malsha Shehani

Lower-order batter · 2017 to 2025 · 15 internationals

Compare
15Internationals
63Runs
0Hundreds
5Wickets
1Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
ODI110111111.001957.8900010
T20I1410052145.207965.8200250
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
ODI11300290--N/A5.80N/A00-
T20I1411134016054/24/232.007.1626.8010-
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
ODI110000.0000
T20I14141010.0711 (1ct 0st)

Career records checked 2026-09-30. Independent of the scorecard archive.

Malsha Shehani: women's ODI and T20I stats

Where the career sits

Runs by format
ODI 11 17%T20I 52 83%

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
ODI11112017-02-072017-02-07Complete
T20I1081192018-06-072025-12-2880%

Questions fans ask about Malsha Shehani

How many ODI runs has Malsha Shehani scored?
Malsha Shehani has 11 runs in 1 women's ODI innings from 1 matches at an average of 11.00 and a strike rate of 57.89. Highest score: 11.
How many T20I runs has Malsha Shehani scored?
Malsha Shehani has 52 runs in 10 women's T20I innings from 14 matches at an average of 5.20 and a strike rate of 65.82. Highest score: 14.
What is Malsha Shehani's T20I batting average?
Malsha Shehani's T20I batting average in women's internationals is 5.20, from 52 runs and 10 innings.
How many T20I wickets has Malsha Shehani taken?
Malsha Shehani has taken 5 wickets in women's T20I from 14 matches at a bowling average of 32.00. Best innings: 4/2.
Which teams has Malsha Shehani played international cricket for?
Malsha Shehani is recorded for Sri Lanka in this publication.
When did Malsha Shehani play international cricket?
This career snapshot covers 2017 to 2025. Dates follow the official record, not only the scorecard archive.

Explore every recorded innings

14 match appearances in available scorecards. Filters apply to this archive only.

Latest appearances

Recent available appearances
DateMatchFormatResult
2025-12-28India v Sri LankaT20IIndia won by 30 runs
2025-12-26Sri Lanka v IndiaT20IIndia won by 8 wickets
2023-05-02Bangladesh v Sri LankaODINo result
2023-02-19New Zealand v Sri LankaT20INew Zealand won by 102 runs
2023-02-16Sri Lanka v AustraliaT20IAustralia won by 10 wickets
2022-10-15Sri Lanka v IndiaT20IIndia won by 8 wickets
2022-10-13Sri Lanka v PakistanT20ISri Lanka won by 1 runs
2022-10-11Sri Lanka v PakistanT20IPakistan won by 5 wickets
2022-10-10Sri Lanka v BangladeshT20ISri Lanka won by 3 runs (D/L method)
2022-10-01India v Sri LankaT20IIndia won by 41 runs
2022-08-04Sri Lanka v South AfricaT20ISouth Africa won by 10 wickets
2022-06-27India v Sri LankaT20ISri Lanka won by 7 wickets

ODI CAREER · 2017 to 2017

Malsha Shehani in ODIs

Complete: every official innings is in the scorecards

11Runs
11.00Average
57.89Strike rate
0Hundreds
0Fifties
11Highest

Official ODI record

Official ODI batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career110111111.001957.8900010
Official ODI bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career11300290--N/A5.80N/A00-

ODI career in charts

ODI runs from boundaries
Fours4 · 36.4%
Other runs7 · 63.6%

ODI record by situation

complete career
Malsha Shehani: ODI batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
India110111111.001957.8900010
All110111111.001957.8900010
Malsha Shehani: ODI batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home110111111.001957.8900010
All110111111.001957.8900010
Malsha Shehani: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Chasing110111111.001957.8900010
All110111111.001957.8900010
Malsha Shehani: ODI batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 6110111111.001957.8900010
All110111111.001957.8900010
Malsha Shehani: ODI batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Lost110111111.001957.8900010
All110111111.001957.8900010
Malsha Shehani: ODI batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
2017110111111.001957.8900010
All110111111.001957.8900010

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Latest ODI matches

Latest ODI matches
DateOpponentBatBowlGroundResult
2023-05-02Bangladesh v Sri Lankadid not bat-P Sara OvalNo result
2017-02-07India110/29P Sara OvalIndia won by 114 runs

T20I CAREER · 2018 to 2025

Malsha Shehani in T20Is

Scorecards for 8 of 10 official batting innings

52Runs
5.20Average
65.82Strike rate
0Hundreds
0Fifties
14Highest

Official T20I record

Official T20I batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career1410052145.207965.8200250
Official T20I bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career1411134016054/24/232.007.1626.8010-
Official T20I fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career14141010.0711 (1ct 0st)

T20I career in charts

T20I runs, innings by innings
091827352018202220232025
T20I runs by year
0510152018: 1 runs120182019: 0 runs2020: 0 runs20202021: 0 runs2022: 19 runs1920222023: 10 runs102024: 0 runs20242025: 5 runs52025
Last 20 T20I innings
01-4950-99100+* not out
T20I innings by score
How T20I innings ended
Caught1 · 12.5%
Bowled3 · 37.5%
Run out2 · 25.0%
Stumped1 · 12.5%
Caught and bowled1 · 12.5%
T20I batting position: average and innings
1-0 inns
2-0 inns
39.001 inns
4-0 inns
51.001 inns
6-0 inns
71.001 inns
84.805 inns
9-0 inns
10-0 inns
11-0 inns
T20I runs from boundaries
Fours16 · 45.7%
Other runs19 · 54.3%

Recent T20I form

Last 8 batting innings
35runs
4.37average
56.45strike rate
050s
0100s

T20I record by situation

8 recorded innings
Malsha Shehani: T20I batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
India4401593.752462.5000110
Australia110000.0010.0000100
New Zealand110101010.001376.9200010
Pakistan110111.00616.6600000
South Africa110999.001850.0000020
All108035104.376256.4500240
Malsha Shehani: T20I batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Away110555.001145.4500000
Neutral77030104.285158.8200240
All108035104.376256.4500240
Malsha Shehani: T20I batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first6601692.664337.2000220
Chasing22019109.5019100.0000020
All108035104.376256.4500240
Malsha Shehani: T20I batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 3110999.006150.0000010
No. 5110111.00250.0000000
No. 7110111.00616.6600000
No. 855024104.804850.0000230
All108035104.376256.4500240
Malsha Shehani: T20I batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Lost88035104.376256.4500240
All108035104.376256.4500240
Malsha Shehani: T20I batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
2018110111.00250.0000000
20224401994.753554.2800130
202322010105.001471.4200110
2025110555.001145.4500000
All108035104.376256.4500240
Malsha Shehani: T20I batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Sylhet International Cricket Stadium3301093.331758.8200110
All108035104.376256.4500240
Malsha Shehani: T20I batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
Women's Asia Cup3301093.331758.8200110
All108035104.376256.4500240

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Best T20I performances

Malsha Shehani: highest T20I scores
ScoreBFSR4s6sOpponentGroundDate
101376.9210New ZealandBoland Park2023-02-19
91850.0020South AfricaEdgbaston2022-08-04
96150.0010IndiaSylhet International Cricket Stadium2022-10-01
51145.4500IndiaGreenfield International Stadium2025-12-26
1250.0000IndiaRoyal Selangor Club2018-06-07
1616.6600PakistanSylhet International Cricket Stadium2022-10-11
050.0000IndiaSylhet International Cricket Stadium2022-10-15
010.0000AustraliaSt George's Park2023-02-16

Latest T20I matches

Latest T20I matches
DateOpponentBatBowlGroundResult
2025-12-28Indiadid not bat1/32Greenfield International StadiumIndia won by 30 runs
2025-12-26India50/28Greenfield International StadiumIndia won by 8 wickets
2023-02-19New Zealand100/17Boland ParkNew Zealand won by 102 runs
2023-02-16Australia00/15St George's ParkAustralia won by 10 wickets
2022-10-15India0-Sylhet International Cricket StadiumIndia won by 8 wickets
2022-10-13Pakistandid not bat0/8Sylhet International Cricket StadiumSri Lanka won by 1 runs
2022-10-11Pakistan10/6Sylhet International Cricket StadiumPakistan won by 5 wickets
2022-10-10Sri Lanka v Bangladeshdid not bat-Sylhet International Cricket StadiumSri Lanka won by 3 runs (D/L method)
2022-10-01India90/18Sylhet International Cricket StadiumIndia won by 41 runs
2022-08-04South Africa90/4EdgbastonSouth Africa won by 10 wickets