Fielding doesn’t always grab the headlines. But in a 50-over game, one sharp catch can change everything.
A batter looks set for a big score, a partnership is building, and then someone swoops in at point or covers, plucks it clean, and the entire momentum shifts.
The players who take the most catches in Women’s ODI cricket aren’t just good fielders.
They’re match-winners.
They’ve positioned themselves in high-pressure zones, stayed alert for hours, and delivered when it mattered.
This list covers the top 10 fielders by total catches taken in the outfield across ODI history.
Players With Most Catches in Women’s ODI

Who Leads the All-Time ODI Catches List?
Suzie Bates of New Zealand sits at the top with 92 catches in 178 matches.
She’s been doing it since 2005, and the gap between her and the second-placed player is larger than any other margin on this list.
That tells you how consistent she’s been across two decades.
Behind her are players from India, West Indies, South Africa, and Australia.
Most of them are all-rounders or batters who contribute across the board.
A few are fast bowlers who’ve fielded for years despite the physical toll of their primary role.
Top 10 Players With Most Catches in Women’s ODI
Here’s the breakdown of who has taken the most catches in Women’s ODI history:
| Rank | Player | Country | Catches | Matches | Career Span |
|---|---|---|---|---|---|
| 1 | Suzie Bates | New Zealand | 92 | 178 | 2005/06–2025/26 |
| 2 | Stafanie Taylor | West Indies | 70 | 173 | 2008–2025/26 |
| 3 | Jhulan Goswami | India | 69 | 204 | 2001/02–2022 |
| 4 | Harmanpreet Kaur | India | 68 | 163 | 2008/09–2025/26 |
| 5 | Sune Luus | South Africa | 65 | 148 | 2012/13–2025/26 |
| 6 | Mithali Raj | India | 64 | 232 | 1999–2021/22 |
| 7 | Hayley Matthews | West Indies | 61 | 102 | 2014/15–2025/26 |
| 8 | Dane van Niekerk | South Africa | 57 | 110 | 2008/09–2025/26 |
| 9 | Amy Satterthwaite | New Zealand | 56 | 145 | 2007–2021/22 |
| 10 | Ellyse Perry | Australia | 56 | 165 | 2007–2025/26 |
1. Suzie Bates – 92 Catches in 178 ODIs
Suzie Bates isn’t just leading this list. She’s pulled away from everyone else.
Her 92 catches across 178 matches give her roughly one catch every two games over a 20-year career.
That’s not luck. That’s positioning, awareness, and execution under pressure.
What makes Bates stand out is how her fielding fits into everything else she does.
She’s the most-capped player in women’s cricket history.
She’s also the leading run-scorer in Women’s T20Is.
Adding the record catch tally makes her one of the most complete cricketers the women’s game has seen.
The margin between Bates and second place is 22 catches.
That’s the biggest gap between any two consecutive players on this list.
2. Stafanie Taylor – 70 Catches in 173 ODIs
Stafanie Taylor is the backbone of West Indies women’s cricket, and her 70 catches reflect that.
She’s not flashy in the field. She just gets the job done.
Taylor’s been playing since 2008, and she’s carried heavy responsibilities with bat and ball throughout her career.
Despite that, she’s stayed sharp in the outfield. She’s still active as of 2026, so there’s room for her tally to grow.
3. Jhulan Goswami – 69 Catches in 204 ODIs
Jhulan Goswami is remembered as the greatest fast bowler women’s cricket has produced.
Her 255 ODI wickets are a record that may never be touched. But her 69 catches deserve recognition, too.
Goswami played more ODI matches than anyone else on this list.
Fielding for 204 games while also bowling long spells is a physical achievement on its own.
Her catch tally reflects both longevity and commitment.
She retired in 2022 after a 21-year career. Her 69 catches place her third all-time, just one behind Taylor.
4. Harmanpreet Kaur – 68 Catches in 163 ODIs
Harmanpreet Kaur has one of the better catch-to-match ratios in this top 10.
With 68 catches in 163 matches, she’s averaging a catch roughly every 2.4 games.
She’s been India’s ODI captain for a significant stretch of this period, which means she’s also been directing the fielding setup.
Her athleticism has been a defining feature of her game. She remains active in 2026, and her tally will continue to climb.
5. Sune Luus – 65 Catches in 148 ODIs
Sune Luus might be the most underrated name on this list globally, but anyone who watches South African women’s cricket knows she belongs here.
With 65 catches in 148 matches, Luus has an excellent ratio.
She’s been a high-energy fielder throughout her career, often positioned in places where the ball is likely to go.
Her catches-per-match figure of approximately 0.44 puts her among the very best on this list.
She’s still playing, and with a relatively lower match count compared to others at the top, she’s got real scope to move up.
6. Mithali Raj – 64 Catches in 232 ODIs
Mithali Raj is India’s greatest women’s batter by almost any measure.
She scored 7,805 runs in ODIs, the most in Women’s ODI history.
What’s less discussed is her 64 catches in those same 232 matches.
Her catch total is actually the lowest catches-per-match ratio in the top 10, which is partly explained by the position she fielded.
Raj wasn’t a specialist outfielder. Yet she accumulated these catches simply through longevity and reliability.
The fact that she’s on this list at all is a testament to how long and consistently she played.
7. Hayley Matthews – 61 Catches in 102 ODIs
Hayley Matthews has reached 61 catches in just 102 matches.
That 0.60 catches-per-match rate is the best among active players in this top 10 and among the best of anyone on the entire list.
Matthews has been the West Indies’ captain since 2022, and she leads by example in the field.
She’s also only in her late 20s. At this pace, she’s likely to climb significantly higher over the coming years.
8. Dane van Niekerk – 57 Catches in 110 ODIs
Dane van Niekerk has an impressive conversion rate in the field.
Her 57 catches in 110 matches reflect a career built on total cricket.
Van Niekerk is a leg-spin bowling all-rounder who’s often positioned herself where the ball is likely to go off her own bowling.
That tactical awareness, combined with sharp reflexes, gives her a strong return for the number of matches she’s played.
9. Amy Satterthwaite – 56 Catches in 145 ODIs
Amy Satterthwaite was one of New Zealand’s most dependable batters and fielders through the 2010s.
Her 56 catches in 145 matches reflect a consistent and reliable presence in the outfield over a long career.
She retired from international cricket in 2022.
10. Ellyse Perry – 56 Catches in 165 ODIs
Ellyse Perry is one of the greatest all-rounders the game has seen.
She adds 56 ODI catches in 165 matches to a career already loaded with batting and bowling records.
Perry remains active as of 2026, so her tally will likely rise further.
Given Australia’s high fielding standards as a team, she’s always been part of one of the best fielding units in women’s cricket.
Best Fielder in Women’s Cricket in the World
When you’re talking about the best fielder in women’s cricket in the world, you’re not just looking at catch totals.
You’re also considering athleticism, range, and consistency across formats.
Hayley Matthews stands out here.
Her ratio of 0.60 catches per match is the highest in this top 10, and she’s still in her prime.
Harmanpreet Kaur and Sune Luus also deserve mentions for their ability to cover ground and take sharp chances.
Suzie Bates, of course, has the numbers.
But beyond numbers, players like Alyssa Healy and Meg Lanning (both wicketkeepers who also field in the outfield) are known for their agility and reflexes.
Best Fielder in Women’s Cricket in India
India has produced some outstanding fielders, and three of them appear in this top 10.
Harmanpreet Kaur leads the way among active Indian players with 68 catches.
She’s been a dynamic presence in the field for over a decade.
Jhulan Goswami’s 69 catches are remarkable, given she was primarily a fast bowler.
Mithali Raj’s 64 catches reflect longevity more than specialist fielding, but they still count.
Among younger players, Smriti Mandhana and Deepti Sharma are known for their sharp fielding, though neither has yet reached the catch totals of the players on this list.
Most Catches in Women’s T20I
If you shift focus to T20Is, the names change slightly.
Suzie Bates also leads the T20I catches list with 65 catches, followed by Deandra Dottin (62) and Stafanie Taylor (59).
T20 cricket requires quicker reflexes and more aggressive positioning.
The shorter format means fewer chances overall, so the players who lead in T20I catches are often the ones who’ve played the most matches in that format.
Most T20I Matches Played by a Player in Women’s Cricket
Suzie Bates holds the record for most T20I matches played by a player in women’s cricket.
She’s appeared in 164 T20I matches as of March 2026.
That longevity is part of why she leads so many fielding lists.
Harmanpreet Kaur and Stafanie Taylor are also high on the list of most T20I appearances, both having played over 150 matches.
Most Catches in Women’s Cricket Across Formats
When you combine ODI, T20I, and Test catches, Suzie Bates again comes out on top.
She has the most catches in women’s cricket across all formats.
Other names who rank high in combined catches include Stafanie Taylor, Harmanpreet Kaur, and Ellyse Perry.
All of them have been fixtures in their respective teams across formats for more than a decade.
Most Man of the Match in Women’s Cricket
While this isn’t directly related to fielding, Meg Lanning holds the record for most Player of the Match awards in women’s ODIs with 28. Suzie Bates is second with 20.
Player of the Match awards often go to batters or bowlers, but a match-winning catch can tip the balance.
Fielding contributions are factored into these awards more often than casual fans realize.
Expert Insight: Why Catches Matter in ODI Cricket
A 50-over game is long enough for momentum to shift multiple times.
A catch at the right moment can kill a partnership, expose the tail, or halt a dangerous batter before they take the game away.
The players on this list aren’t just good fielders. They’ve been reliable over hundreds of matches.
That’s harder than it sounds. Fatigue sets in. Concentration dips. But these players have shown up, stayed sharp, and delivered under pressure.
Take Hayley Matthews as an example. Her 0.60 catches-per-match ratio suggests she’s consistently in the action.
That’s not random. It’s positioning, anticipation, and fitness.
Frequently Asked Questions
- Who has the most catches in Women’s ODI cricket?
Suzie Bates of New Zealand holds the record with 92 catches in 178 ODI matches.
- Which Indian player has taken the most ODI catches?
Jhulan Goswami leads among Indian players with 69 catches, followed by Harmanpreet Kaur with 68 and Mithali Raj with 64.
- Who has the best catch ratio in this top 10?
Hayley Matthews has the best ratio with 0.60 catches per match, followed by Sune Luus with approximately 0.44.
- Are wicketkeepers included in this list?
No. This list only includes catches taken in the outfield, not by wicketkeepers.
- Which active players could climb higher on this list?
Harmanpreet Kaur, Hayley Matthews, Ellyse Perry, Sune Luus, and Stafanie Taylor are all still active and could move up significantly.
Final Thoughts
Suzie Bates leads the all-time list with 92 catches, followed by Stafanie Taylor (70) and Jhulan Goswami (69).
India contributes three players to the top 10, while active names like Harmanpreet Kaur, Hayley Matthews, and Ellyse Perry could all push higher before they retire.
Fielding doesn’t always get the credit it deserves, but the players on this list have shown how important it is.
One catch can change a game.
Ninety-two catches can define a career.