Listing top 1,000 individual match performances as per our scorecards. Each scored using contextual logic—factoring in opposition strength, match pressure, conditions, game importance etc. The list is scientifically based, so some lesser-known performances may outrank legendary ones. No manual adjustments are made; everything is merit-based.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
201 No change Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 63.82 27 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs New Zealand Women at Brabourne on 11-Feb-2013
202 No change Jenny Gunn (England) flag Jenny Gunn (England) 63.82 39 Runs | 2 Wickets | 1 Ct/St for England Women vs Australia Women at Bristol on 09-Jul-2017
203 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 63.82 45 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs England Women at Dunedin on 09-Mar-2022
204 No change Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 63.82 12 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Bangladesh Women at Guwahati on 10-Oct-2025
205 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 63.82 53 Runs | 2 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Napier on 13-Feb-1997
206 No change Anya Shrubsole (England) flag Anya Shrubsole (England) 63.51 na Runs | 6 Wickets | Ct/St for England Women vs India Women at Lord's on 23-Jul-2017
207 No change Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 63.51 171 Runs | na Wickets | Ct/St for India Women vs Australia Women at Derby on 20-Jul-2017
208 No change Sophie Ecclestone (England) flag Sophie Ecclestone (England) 63.49 2 Runs | 4 Wickets | Ct/St for England Women vs South Africa Women at Guwahati on 29-Oct-2025
209 No change Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 63.49 34 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs England Women at Taunton on 02-Jul-2017
210 No change Deepti Sharma (India) flag Deepti Sharma (India) 63.48 24 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Navi Mumbai on 30-Oct-2025
211 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 63.48 68 Runs | 1 Wickets | Ct/St for Pakistan Women vs India Women at Cuttack on 07-Feb-2013
212 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 63.48 38 Runs | 2 Wickets | Ct/St for England Women vs India Women at Indore on 19-Oct-2025
213 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 63.48 45 Runs | 2 Wickets | Ct/St for West Indies Women vs Australia Women at Taunton on 26-Jun-2017
214 No change Kathryn Ramel (New Zealand) flag Kathryn Ramel (New Zealand) 63.48 41 Runs | 1 Wickets | Ct/St for New Zealand Women vs Australia Women at Lincoln on 23-Dec-2000
215 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 63.48 79 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Brabourne on 13-Feb-2013
216 No change Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 63.48 56 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs India Women at Brabourne on 05-Feb-2013
217 No change Raelee Thompson (Australia) flag Raelee Thompson (Australia) 63.48 21 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Rangiora on 06-Feb-1982
218 No change Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 63.48 15 Runs | 3 Wickets | Ct/St for Bangladesh Women vs Australia Women at Wellington on 25-Mar-2022
219 No change Arran Brindle (England) flag Arran Brindle (England) 63.47 14 Runs | 3 Wickets | Ct/St for England Women vs West Indies Women at Mumbai on 05-Feb-2013
220 No change Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 63.14 38 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at North Sydney on 19-Dec-2012
221 No change Terry McGregor (Australia) flag Terry McGregor (Australia) 63.14 9 Runs | 4 Wickets | 1 Ct/St for Australia Women vs Ireland Women at Dublin on 15-Jul-2001
222 No change Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 62.84 na Runs | 7 Wickets | Ct/St for West Indies Women vs Pakistan Women at Mirpur on 26-Nov-2011
223 No change Sarah Coyte (Australia) flag Sarah Coyte (Australia) 62.81 35 Runs | 3 Wickets | Ct/St for Australia Women vs Pakistan Women at Cuttack on 01-Feb-2013
224 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 62.81 55 Runs | 2 Wickets | Ct/St for Australia Women vs South Africa Women at Taunton on 15-Jul-2017
225 No change Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 62.81 14 Runs | 4 Wickets | 2 Ct/St for South Africa Women vs India Women at Bengaluru on 24-Nov-2014
226 No change Catherine O'Neill (Ireland) flag Catherine O'Neill (Ireland) 62.81 44 Runs | 2 Wickets | Ct/St for Ireland Women vs Australia Women at Roehampton on 25-Jul-1993
227 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 62.80 33 Runs | 2 Wickets | 2 Ct/St for New Zealand Women vs Australia Women at Indore on 01-Oct-2025
228 No change Ekta Bisht (India) flag Ekta Bisht (India) 62.80 1 Runs | 5 Wickets | Ct/St for India Women vs Pakistan Women at Derby on 02-Jul-2017
229 No change Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 62.47 34 Runs | 4 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Lincoln on 02-Mar-2002
230 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 62.47 74 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Queenstown on 03-Mar-2010
231 No change Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 62.47 42 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 23-Dec-2024
232 No change Deepti Sharma (India) flag Deepti Sharma (India) 62.47 72 Runs | 2 Wickets | 1 Ct/St for India Women vs Australia Women at Delhi on 20-Sep-2025
233 No change Diana Baig (Pakistan) flag Diana Baig (Pakistan) 62.47 35 Runs | 3 Wickets | 1 Ct/St for Pakistan Women vs South Africa Women at Durban on 20-Jan-2021
234 No change Diana Baig (Pakistan) flag Diana Baig (Pakistan) 62.47 21 Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs South Africa Women at Durban on 26-Jan-2021
235 No change Hannah Rowe (New Zealand) flag Hannah Rowe (New Zealand) 62.47 52 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Potchefstroom on 24-Sep-2023
236 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 62.47 19 Runs | 5 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Invercargill on 07-Mar-2010
237 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 62.46 30 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Durban on 01-Oct-2023
238 No change Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 62.14 34 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Lucas Street on 29-Apr-2012
239 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 62.13 79 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Brisbane on 05-Oct-2020
240 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 62.13 35 Runs | 3 Wickets | Ct/St for Australia Women vs India Women at Vadodara on 18-Mar-2018
241 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 62.13 103 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs Australia Women at Brisbane on 09-Oct-2019
242 No change Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 62.13 71 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Wormsley on 05-Jul-2009
243 No change Urooj Mumtaz (Pakistan) flag Urooj Mumtaz (Pakistan) 62.13 26 Runs | 5 Wickets | 2 Ct/St for Pakistan Women vs South Africa Women at Pretoria on 22-Jan-2007
244 No change Pratika Rawal (India) flag Pratika Rawal (India) 62.13 76 Runs | 2 Wickets | 2 Ct/St for India Women vs West Indies Women at Vadodara on 24-Dec-2024
245 No change Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 62.13 18 Runs | 5 Wickets | Ct/St for England Women vs India Women at Wankhede on 28-Feb-2019
246 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 61.80 141 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Karachi on 23-Apr-2024
247 No change Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 61.79 69 Runs | 1 Wickets | 3 Ct/St for Pakistan Women vs England Women at Kuala Lumpur on 09-Dec-2019
248 No change Shanel Daley (West Indies) flag Shanel Daley (West Indies) 61.79 24 Runs | 4 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Sydney on 21-Mar-2009
249 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 61.78 38 Runs | 4 Wickets | 1 Ct/St for West Indies Women vs New Zealand Women at Kingston on 06-Oct-2013
250 No change Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 61.49 127 Runs | na Wickets | 1 Ct/St for India Women vs Australia Women at Navi Mumbai on 30-Oct-2025
251 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 61.46 100 Runs | 2 Wickets | Ct/St for New Zealand Women vs South Africa Women at Durban on 01-Oct-2023
252 No change Kris Britt (Australia) flag Kris Britt (Australia) 61.46 34 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Auckland on 11-Feb-2004
253 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 61.46 83 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at Rajkot on 18-Jan-2011
254 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 61.46 112 Runs | 1 Wickets | Ct/St for Australia Women vs West Indies Women at North Sound on 08-Sep-2019
255 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 61.46 63 Runs | Wickets | 1 Ct/St for Australia Women vs India Women at Navi Mumbai on 30-Oct-2025
256 No change Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 61.46 68 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Potchefstroom on 26-Oct-2013
257 No change Philippa Thomas (West Indies) flag Philippa Thomas (West Indies) 61.46 38 Runs | 3 Wickets | Ct/St for West Indies Women vs India Women at Eden Gardens on 03-Mar-2004
258 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 61.45 108 Runs | 1 Wickets | Ct/St for West Indies Women vs South Africa Women at Paarl on 16-Oct-2009
259 No change Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 61.45 20 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs India Women at Kurunegala on 11-May-2008
260 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 61.45 119 Runs | 1 Wickets | 4 Ct/St for New Zealand Women vs India Women at Queenstown on 15-Feb-2022
261 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 61.45 94 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Potchefstroom on 14-Feb-2019
262 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 61.45 20 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs India Women at Visakhapatnam on 09-Oct-2025
263 No change Eileen Badham (New Zealand) flag Eileen Badham (New Zealand) 61.11 51 Runs | 4 Wickets | 1 Ct/St for ICC XI Women vs Jamaica Women at Kirby Muxloe on 14-Jul-1973
264 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 60.79 95 Runs | 2 Wickets | Ct/St for New Zealand Women vs West Indies Women at Lincoln on 22-Feb-2014
265 No change Jess Jonassen (Australia) flag Jess Jonassen (Australia) 60.79 33 Runs | 4 Wickets | Ct/St for Australia Women vs Pakistan Women at Brisbane on 23-Aug-2014
266 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 60.79 104 Runs | 2 Wickets | Ct/St for West Indies Women vs Bangladesh Women at Basseterre on 19-Jan-2025
267 No change Suwini de Alwis (Sri Lanka) flag Suwini de Alwis (Sri Lanka) 60.79 32 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Pretoria on 01-Apr-2005
268 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 60.79 83 Runs | 3 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Queenstown on 12-Dec-2023
269 No change Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 60.79 32 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs Australia Women at Dambulla on 18-Sep-2016
270 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 60.79 48 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs Ireland Women at Belfast on 20-Aug-2024
271 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 60.79 64 Runs | 3 Wickets | Ct/St for Australia Women vs Denmark Women at Mumbai on 16-Dec-1997
272 No change Pamela Lavine (West Indies) flag Pamela Lavine (West Indies) 60.78 49 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Basseterre on 04-Nov-2009
273 No change Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 60.78 44 Runs | 3 Wickets | Ct/St for Australia Women vs South Africa Women at North Sydney on 10-Feb-2024
274 No change Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 60.78 50 Runs | 2 Wickets | Ct/St for New Zealand Women vs India Women at Lincoln on 09-Dec-2000
275 No change Lynne Thomas (England) flag Lynne Thomas (England) 60.78 134 Runs | 1 Wickets | Ct/St for England Women vs ICC XI Women at Hove on 23-Jun-1973
276 No change Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 60.78 19 Runs | 5 Wickets | Ct/St for New Zealand Women vs England Women at Leicester on 21-Sep-2021
277 No change Deepti Sharma (India) flag Deepti Sharma (India) 60.78 25 Runs | 3 Wickets | 1 Ct/St for India Women vs Pakistan Women at Colombo (RPS) on 05-Oct-2025
278 No change Carole Hodges (England) flag Carole Hodges (England) 60.78 38 Runs | 2 Wickets | 1 Ct/St for England Women vs Netherlands Women at London on 29-Jul-1993
279 No change Amanjot Kaur (India) flag Amanjot Kaur (India) 60.78 18 Runs | 3 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Colombo (RPS) on 11-May-2025
280 No change Heather Knight (England) flag Heather Knight (England) 60.77 22 Runs | 2 Wickets | 1 Ct/St for England Women vs South Africa Women at Bristol on 05-Jul-2017
281 No change Karen Smithies (England) flag Karen Smithies (England) 60.77 22 Runs | 3 Wickets | 1 Ct/St for England Women vs New Zealand Women at Beckenham on 21-Jul-1993
282 No change Kranti Goud (India) flag Kranti Goud (India) 60.77 8 Runs | 3 Wickets | 1 Ct/St for India Women vs Pakistan Women at Colombo (RPS) on 05-Oct-2025
283 No change Darcie Brown (Australia) flag Darcie Brown (Australia) 60.77 14 Runs | 3 Wickets | 1 Ct/St for Australia Women vs India Women at Chandigarh on 17-Sep-2025
284 No change Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 60.47 119 Runs | na Wickets | Ct/St for Australia Women vs India Women at Navi Mumbai on 30-Oct-2025
285 No change Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 60.47 169 Runs | na Wickets | Ct/St for South Africa Women vs England Women at Guwahati on 29-Oct-2025
286 No change Deepa Marathe (India) flag Deepa Marathe (India) 60.46 Runs | 4 Wickets | Ct/St for India Women vs South Africa Women at Pretoria on 26-Mar-2005
287 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 60.44 24 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Eden Gardens on 29-Dec-1997
288 No change Rachel Pullar (New Zealand) flag Rachel Pullar (New Zealand) 60.44 9 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Lincoln on 23-Dec-2000
289 No change Sophie Ecclestone (England) flag Sophie Ecclestone (England) 60.44 3 Runs | 4 Wickets | Ct/St for England Women vs Sri Lanka Women at Colombo (RPS) on 11-Oct-2025
290 No change Rumeli Dhar (India) flag Rumeli Dhar (India) 60.44 24 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Sydney on 21-Mar-2009
291 No change Purnima Rau (India) flag Purnima Rau (India) 60.44 67 Runs | Wickets | Ct/St for India Women vs New Zealand Women at Lincoln on 20-Dec-2000
292 No change Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 60.44 13 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Potchefstroom on 05-Apr-2005
293 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 60.44 Runs | 4 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 12-Jul-2017
294 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 60.44 32 Runs | 2 Wickets | Ct/St for West Indies Women vs Australia Women at Sydney on 12-Mar-2009
295 No change Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 60.44 6 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Lincoln on 23-Dec-2000
296 No change Shanel Daley (West Indies) flag Shanel Daley (West Indies) 60.43 4 Runs | 3 Wickets | Ct/St for West Indies Women vs Australia Women at Mumbai on 13-Feb-2013
297 No change Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 60.43 4 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Mumbai on 05-Feb-2013
298 No change Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 60.43 43 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Chennai on 26-Dec-1997
299 No change Elyse Villani (Australia) flag Elyse Villani (Australia) 60.43 14 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Bristol on 09-Jul-2017
300 No change Alicia Smith (South Africa) flag Alicia Smith (South Africa) 60.43 19 Runs | 3 Wickets | Ct/St for South Africa Women vs Australia Women at Newcastle on 10-Mar-2009
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #deandradottin #dottin #jennygunn #gunn #hayleymatthews #matthews #leatahuhu #tahuhu #karenrolton #rolton #anyashrubsole #shrubsole #harmanpreetkaur #kaur #sophieecclestone #ecclestone #amakanchana #kanchana #deeptisharma #sharma #nidadar #dar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings