Oddsworth
Harshitha Madavi

Sri Lanka

Harshitha Madavi

28Sri Lanka

  • Left-handed top-order batter
  • Right-arm slow-medium bowler

One-day record

Batting

MatInnsRunsAvgSR100/50HS
One-day55531,62136.8470.12/9105
ODIs54521,61036.5970.42/9105
Domestic1111–42.30/011*
Last 1010944073.3369.01/4100*

Bowling

MatBallsWktsAvgEconBest
One-day55240–8.25–
ODIs54240–8.25–

Batting style

Balanced top-order batter

  • Keeps it on the ground
  • Slow starter
  • Tough to get out
FigurePlayerParAgainst par
Average44.528.0
Strike rate7375
Boundary %7.78.3
Dot %56.756.6
Average v pace35.430.5
Average v spin52.126.8
Strike rate v pace7975
Strike rate v spin7074

1,644 balls in ODIs · Apr 2023 – Jul 2026

Compare with other players

Women's One-day

Our rank
48th
batters
Runs a match
−1.9
below an average player

Women's One-day batting, runs a match

AveragePeak −1.1 below
August 2024
Now −1.9 below
20182020202220242026
ICC rank
–
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day2388148.971.9–––

Team

One-day streaks

Last 10CareerNowBest
50+ score5/1021%22466357025044210071
  • Harshitha Madavi has made 50 or more in 5 of the last 10 one-day innings, including the last 2.

Last 10 one-day matches

DateTeamOpponentGroundBatBowlResult
28 Jul 2026Sri LankaPakistanMahinda Rajapaksa International Cricket Stadium, Sooriyawewa71* (92)–Won by 8 wicketsW 8 wkts
25 Jul 2026Sri LankaPakistanMahinda Rajapaksa International Cricket Stadium, Sooriyawewa100* (119)–Won by 8 wicketsW 8 wkts
23 Jul 2026Sri LankaPakistanMahinda Rajapaksa International Cricket Stadium, Sooriyawewa2 (13)–Lost by 5 wicketsL 5 wkts
25 Apr 2026Sri LankaBangladeshShahid Kamruzzaman Stadium44* (51)–Won by 7 wicketsW 7 wkts
22 Apr 2026Sri LankaBangladeshShahid Kamruzzaman Stadium50 (76)–Won by 4 wicketsW 4 wkts
20 Apr 2026Sri LankaBangladeshShahid Kamruzzaman Stadium2 (6)–Lost by 3 wicketsL 3 wkts
25 Feb 2026Sri LankaWest IndiesNational Cricket Stadium, St George's, Grenada70 (112)–Lost by 6 wicketsL 6 wkts
22 Feb 2026Sri LankaWest IndiesNational Cricket Stadium, St George's, Grenada35 (64)–Won by 14 runsW 14 runs
20 Feb 2026Sri LankaWest IndiesNational Cricket Stadium, St George's, Grenada66 (105)–Won by 10 runsW 10 runs
24 Oct 2025Sri LankaPakistanR Premadasa Stadium––No resultNo result

All rankings

Share