CricketWise
  1. Home
  2. Records
  3. Women's ODI
  4. Best batting average

Records · Women's ODI

Women's ODI best batting average

Data through 14 October 2026Last updated 14 October 2026

The best batting average list for Women's ODI cricket in the data is led by Mithali Raj with 57.82. Minimum 20 innings. The list covers matches in the Cricsheet data only (from the early 2000s), so older records are not included.

Top 10

Mithali RajMithali Raj: 57.8257.82Ellyse PerryEllyse Perry: 57.6157.61Meg LanningMeg Lanning: 56.4356.43Laura WolvaardtLaura Wolvaardt: 52.2752.27Amy SatterthwaiteAmy Satterthwaite: 51.7051.70Smriti MandhanaSmriti Mandhana: 51.3951.39Beth MooneyBeth Mooney: 49.0649.06Natalie SciverNatalie Sciver: 48.3548.35Pratika RawalPratika Rawal: 47.5647.56Phoebe LitchfieldPhoebe Litchfield: 46.0846.08
Women's ODI best batting average: top 10
Mithali RajMithali Raj: 57.8257.82Ellyse PerryEllyse Perry: 57.6157.61Meg LanningMeg Lanning: 56.4356.43Laura WolvaardtLaura Wolvaardt: 52.2752.27Amy SatterthwaiteAmy Satterthwaite: 51.7051.70Smriti MandhanaSmriti Mandhana: 51.3951.39Beth MooneyBeth Mooney: 49.0649.06Natalie SciverNatalie Sciver: 48.3548.35Pratika RawalPratika Rawal: 47.5647.56Phoebe LitchfieldPhoebe Litchfield: 46.0846.08
Women's ODI best batting average: top 10

Top 50

Women's ODI best batting average (Cricsheet data)
#AveragePlayerTeamDetails
157.82Mithali RajIndia Women2,949 runs, 70 inns · 2008–2022
257.61Ellyse PerryAustralia Women3,860 runs, 104 inns · 2009–2026
356.43Meg LanningAustralia Women3,555 runs, 76 inns · 2012–2023
452.27Laura WolvaardtSouth Africa Women5,384 runs, 119 inns · 2016–2026
551.70Amy SatterthwaiteNew Zealand Women2,895 runs, 66 inns · 2012–2022
651.39Smriti MandhanaIndia Women4,728 runs, 99 inns · 2014–2026
749.06Beth MooneyAustralia Women3,189 runs, 86 inns · 2016–2026
848.35Natalie SciverEngland Women4,013 runs, 101 inns · 2013–2025
947.56Pratika RawalIndia Women1,189 runs, 26 inns · 2024–2026
1046.08Phoebe LitchfieldAustralia Women1,751 runs, 43 inns · 2023–2026
1144.68Rachael HaynesAustralia Women1,966 runs, 48 inns · 2012–2022
1244.65Annabel SutherlandAustralia Women1,161 runs, 38 inns · 2020–2026
1343.92CM EdwardsEngland Women1,054 runs, 26 inns · 2011–2016
1442.72Tammy BeaumontEngland Women4,400 runs, 112 inns · 2012–2025
1542.57J NkomoZimbabwe Women596 runs, 20 inns · 2021–2026
1642.53Hayley MatthewsWest Indies Women3,530 runs, 88 inns · 2014–2026
1740.67LS GreenwayEngland Women732 runs, 23 inns · 2011–2015
1840.53A BrindleEngland Women608 runs, 20 inns · 2011–2014
1940.18Sidra AmeenPakistan Women2,652 runs, 74 inns · 2016–2026
2040.08Nicole BoltonAustralia Women1,443 runs, 39 inns · 2014–2019
2139.89PG RautIndia Women1,436 runs, 41 inns · 2012–2021
2239.62Harmanpreet KaurIndia Women3,328 runs, 101 inns · 2009–2026
2339.18Dane van NiekerkSouth Africa Women1,332 runs, 46 inns · 2011–2025
2438.82Chamari AthapaththuSri Lanka Women3,300 runs, 90 inns · 2013–2026
2538.68Stafanie TaylorWest Indies Women2,785 runs, 84 inns · 2009–2026
2638.66Marizanne KappSouth Africa Women2,590 runs, 96 inns · 2011–2025
2738.13Amelia KerrNew Zealand Women2,402 runs, 77 inns · 2017–2026
2838.12Alex BlackwellAustralia Women953 runs, 33 inns · 2009–2017
2938.00Sophie DevineNew Zealand Women3,078 runs, 86 inns · 2013–2025
3037.93Alyssa HealyAustralia Women3,338 runs, 96 inns · 2012–2026
3136.97Lizelle LeeSouth Africa Women2,514 runs, 76 inns · 2013–2022
3236.59H MadaviSri Lanka Women1,610 runs, 52 inns · 2017–2026
3336.55Bismah MaroofPakistan Women1,937 runs, 64 inns · 2007–2024
3436.44Suzie BatesNew Zealand Women3,389 runs, 102 inns · 2007–2026
3536.39Heather KnightEngland Women3,493 runs, 118 inns · 2011–2026
3635.79Gaby LewisIreland Women2,004 runs, 60 inns · 2016–2026
3735.76A DercksenSouth Africa Women751 runs, 22 inns · 2024–2026
3835.63Deepti SharmaIndia Women2,387 runs, 95 inns · 2015–2026
3935.43A HunterIreland Women1,488 runs, 45 inns · 2021–2026
4034.97Amy JonesEngland Women2,623 runs, 87 inns · 2013–2026
4134.40Sarah TaylorEngland Women1,651 runs, 51 inns · 2009–2019
4234.20Mignon du PreezSouth Africa Women2,223 runs, 81 inns · 2007–2022
4334.04Tazmin BritsSouth Africa Women1,838 runs, 57 inns · 2021–2026
4434.00BM HallidayNew Zealand Women1,462 runs, 49 inns · 2021–2026
4534.00Jemimah RodriguesIndia Women1,768 runs, 58 inns · 2018–2026
4632.95Maddy GreenNew Zealand Women2,175 runs, 78 inns · 2015–2026
4732.65Sharmin AkhterBangladesh Women1,306 runs, 42 inns · 2017–2026
4832.49Orla PrendergastIreland Women1,332 runs, 47 inns · 2021–2026
4932.24H DeolIndia Women1,064 runs, 35 inns · 2019–2026
5031.71Sadaf ShamasPakistan Women761 runs, 25 inns · 2022–2026

Frequently asked questions

What is the Women's ODI record for best batting average?
Mithali Raj: 57.82, in the Cricsheet data. Minimum 20 innings.
Who is second on the Women's ODI best batting average list?
Ellyse Perry with 57.61.

More Women's ODI records

Coverage: matches in the Cricsheet data only (from the early 2000s; matches involving the Afghanistan men's team are withheld). These are not all-time records.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.