Overview:
Bates has played eight games more than Harmanpreet Kaur (342), with Ellyse Perry (341) following them closely.
Suzie Bates etched her name in history on October 6, becoming the first-ever player in women’s cricket to reach 350 international appearances. The veteran New Zealand batter, who has been a part of 177 T20Is, marked her 177th ODI outing in the Women’s World Cup game against South Africa in Indore. Bates has never played a Test match and remains one of the longest-serving players in the women’s game.
Bates has played eight games more than Harmanpreet Kaur (342), with Ellyse Perry (341) following them closely. In addition to Bates’ achievement, her long-time teammate Sophie Devine has also reached a remarkable milestone, securing 300 international matches for New Zealand and becoming the seventh player in cricket history to do so.
Highest number of matches played in women’s international cricket
| Matches Played | Players | Country |
| 350 | Suzie Bates | New Zealand |
| 342 | Harmanpreet Kaur | India |
| 341 | Ellyse Perry | Australia |
| 333 | Mithali Raj | India |
| 309 | Charlotte Edwards | England |
| 300 | Danni Wyatt-Hodge | England |
| 300 | Sophie Devine | New Zealand |
Marizanne Kapp, the senior South African all-rounder, has surpassed Mignon du Preez as the most capped Proteas player in women’s ODIs. Kapp played her 155th ODI, which is the most for a South African woman.

