Two players are level at the top of the women’s T20 international six-hitting list on 134 each: Sophie Devine of New Zealand and Deandra Dottin of West Indies.

They are not really level. Devine retired after the 2026 T20 World Cup, so her 134 is final. Dottin’s is published by ESPNcricinfo as 134+ — with a plus sign, because the ball-by-ball records for some of her early matches were never compiled. Her true total is at least 134, possibly more, and she is still playing.

Below is the full top 15, what the plus sign actually means, where India’s batters sit, and the separate list for the most sixes in a single innings — which is topped by a name almost nobody expects.

Most sixes in women’s T20 internationals

Career totals, all women’s T20Is, updated to August 2026. A + means the published figure is a minimum, not a final count.

Player Team Span Inns Sixes
Sophie Devine New Zealand 2006-2026 154 134
Deandra Dottin West Indies 2008-2026 150 134+
Chamari Athapaththu Sri Lanka 2009-2026 162 107
Harmanpreet Kaur India 2009-2026 181 89+
Smriti Mandhana India 2013-2026 165 88
Shafali Verma India 2019-2026 110 82
Esha Oza UAE 2018-2026 115 59
Alyssa Healy Australia 2010-2024 143 57
Hayley Matthews West Indies 2014-2026 127 55
Chloe Tryon South Africa 2010-2026 106 51
Ellyse Perry Australia 2008-2026 124 50
Ashleigh Gardner Australia 2017-2026 84 49
Stafanie Taylor West Indies 2008-2026 135 49+
Lizelle Lee South Africa 2013-2021 82 48
Meg Lanning Australia 2010-2023 121 47

Three of the top six are Indian. No other country has more than one in that bracket, and Australia — who have won the tournament that matters more often than everyone else combined — do not appear until eighth.

A white cricket ball with black stitching resting on an empty blue plastic seat in a cricket ground stand

Why two players share the record, and one has a plus sign

Sixes are counted from ball-by-ball records. For a lot of women’s cricket played before roughly 2015, and for plenty of Associate fixtures since, those records were never fully compiled — the scorecard survives, the delivery-by-delivery detail does not.

Where that gap touches a player’s career, ESPNcricinfo appends a + to the total. It is not an estimate and not a rounding. It means: this many are on the record, and there may be more that nobody logged.

Three players in the top 15 carry it — Dottin (134+), Harmanpreet Kaur (89+) and Stafanie Taylor (49+), all of whom debuted in 2008 or 2009. Devine’s total carries no plus sign despite a 2006 debut — the gaps happen not to fall in her matches.

So the honest answer to “who has hit the most sixes in women’s T20Is” is that Devine and Dottin are level on 134 and Dottin’s figure is a floor. Any site that prints one name without the caveat has picked a side of a question the data does not settle. We would rather give you the mechanism.

Sophie Devine’s 134, and why it stopped

Devine played her first T20I against Australia in October 2006 and her last at the 2026 World Cup in England, twenty years apart. She finished with 3,817 runs from 154 innings, and the 134 sixes are the part of it that will be quoted.

She went out with the tournament. New Zealand arrived in England as defending champions and lost to West Indies, Sri Lanka and England in the group stage, beating only Scotland. Devine, Suzie Bates and Lea Tahuhu all retired from international cricket at the end of it, three of the longest careers the New Zealand side has had, closed in the same week. Australia went on to win a record seventh title, beating England in the final at Lord’s.

Deandra Dottin hits them faster than anyone

Dottin’s 134+ have come in 150 innings, against Devine’s 154. That is 0.89 sixes per innings, the best rate of anyone in the top 15 — and because the 134 is a floor rather than a final count, the real rate can only be higher.

She is also the only one of the two leaders still playing. Dottin was in the West Indies squad for the 2026 World Cup alongside Stafanie Taylor, under Hayley Matthews’ captaincy, which makes her the one player who can settle the record on the field rather than in an archive.

A white boundary rope curving across a striped green outfield at an English cricket ground at sunset

India’s three in the top six

Harmanpreet Kaur, Smriti Mandhana and Shafali Verma occupy fourth, fifth and sixth, and they are separated by seven sixes.

  • Harmanpreet Kaur — 89+ in 181 innings. India’s captain has played more T20I innings than anyone else in the table, and hers is one of the three totals carrying the plus sign. She kept the captaincy for the 2026 Women’s Asia Cup.
  • Smriti Mandhana — 88 in 165 innings. She has 4,538 T20I runs and 614 fours, both the highest of anyone in this table by a clear margin. Mandhana is a four-hitter who also clears the rope, which is a different profile from everyone above her.
  • Shafali Verma — 82 in 110 innings. The fewest innings of any Indian in the top six by a distance, and the best Indian rate at 0.75 per innings. She debuted in 2019; Kaur debuted in 2009.

On current rates Shafali is the one to watch: she needs 52 more to reach Devine’s 134, and she has been getting them at three-quarters of a six per innings.

Most sixes in a women’s T20I innings

The single-innings list is a separate record, and it is topped by a name most Indian readers will not have heard.

6s Player Score Match
11 Laura Agatha (BRA) 144* off 71 v Mexico, Pocos de Caldas, Sep 2024
9 Deandra Dottin (WI) 112* off 45 v South Africa, Basseterre, May 2010
9 Hayley Matthews (WI) 107* off 62 v Ireland, Dublin, May 2019
8 Sophie Devine (NZ) 70 off 22 v India, Bengaluru, Jul 2015
8 Harmanpreet Kaur (IND) 103 off 51 v New Zealand, Providence, Nov 2018

Brazil against Mexico is a full T20I, and that is the point. The ICC granted T20I status to matches between all its member nations for women’s cricket from 1 July 2018, taking the number of teams eligible to play the format from 18 to 104. Every match those 104 sides play against each other counts towards these records, which is how a Brazilian opener came to hold the innings mark and how Esha Oza of the UAE sits seventh on the career list.

The highest by a player from a Test-playing nation is nine, shared by Dottin and Matthews. Devine’s 70 off 22 balls at Bengaluru is the most violent entry on the list — a strike rate of 318 against India, on an Indian ground, and 68 of her 70 runs came in boundaries — eight sixes and five fours, with two runs off the bat from the other nine deliveries.

How much the list has moved since 2024

The 2024 version of this page had Devine on 114 and Dottin on 111 in its table — and Devine on 113 and Dottin on 105 in the prose directly above it. The two halves of the page disagreed with each other on the day it was published, which is worth saying plainly rather than quietly correcting.

The current figures are 134 and 134+. Devine has added twenty and Dottin twenty-three in under two years, and a three-six gap has become none.

For a sense of how quickly the modern game clears the rope: Shafali Verma has 82 sixes from 110 innings since her 2019 debut. Alyssa Healy, across fourteen years and 143 innings, finished on 57.

Where these numbers come from

All career and innings figures here are from ESPNcricinfo’s records, current to August 2026, and include every women’s T20I between ICC member nations. Totals move whenever the format is played, so treat the table as a snapshot with a date on it rather than a permanent list — which is exactly what the 2024 version of this page failed to be.

For the rest of the six-hitting records, we have the full lists for most sixes in international cricket, most sixes in T20 internationals, most sixes in ODIs and most sixes in Test cricket. None of those four covers the women’s game, so this page is the one that does.

If you follow the women’s international calendar and the markets around it, our guide to the best cricket betting sites in India compares the operators that price it up.

Photo credit: Imago