| Rank | Player | Rating | Career Best Rating |
|---|---|---|---|
| 1 |
|
829 | 829 v England at Mumbai 2025 |
| 2 |
|
804 | 845 v England at Chennai 2025 |
| 3 |
|
791 | 881 v West Indies at Barbados 2024 |
| 4 |
|
772 | 774 v West Indies at Bristol 2025 |
| 5 |
|
771 | 885 v Scotland at Edinburgh 2024 |
| 6 |
|
739 | 912 v New Zealand at Ranchi 2023 |
| 7 |
|
736 | 736 v Bangladesh at Colombo (RPS) 2025 |
| 8 |
|
725 | 727 v Zimbabwe at Harare 2025 |
| 9 |
|
676 | 680 v South Africa at Darwin 2025 |
| 10 |
|
673 | 781 v Sri Lanka at Pallekele 2024 |
| 11 |
|
671 | 730 v West Indies at St Kitts 2025 |
| 12 |
|
665 | 786 v West Indies at Mirpur 2014 |
| = |
|
665 | 665 v Australia at Cairns 2025 |
| 14 |
|
652 | 712 v Australia at St Kitts 2025 |
| 15 |
|
647 | 717 v West Indies at Jamaica 2024 |
| 16 |
|
637 | 653 v Bangladesh at Pallekele 2025 |
| 17 |
|
635 | 635 v West Indies at Southampton 2025 |
| 18 |
|
622 | 900 v England at Cardiff 2019 |
| 19 |
|
619 | 666 v Scotland at Sharjah 2021 |
| 20 |
|
616 | 882 v England at Lahore 2022 |
| 21 |
|
610 | 640 v South Africa at Darwin 2025 |
| 22 |
|
599 | 651 v Nepal at Glasgow 2025 |
| 23 |
|
598 | 730 v Pakistan at Dunedin 2024 |
| = |
|
598 | 631 v Oman at Oman 2025 |
| 25 |
|
593 | 659 v South Africa at Durban 2023 |
| 26 |
|
589 | 707 v Zimbabwe at Harare 2024 |
| 27 |
|
588 | 619 v Netherlands at Malahide 2019 |
| 28 |
|
582 | 599 v India at Johannesburg 2024 |
| 29 |
|
580 | 707 v South Africa at Jamaica 2024 |
| 30 |
|
576 | 848 v Sri Lanka at Adelaide 2019 |
| 31 |
|
574 | 744 v Singapore at Oman 2022 |
| 32 |
|
570 | 607 v Australia at St. Vincent 2024 |
| 33 |
|
569 | 571 v West Indies at Lauderhill 2025 |
| 34 |
|
568 | 615 v England at Southampton 2025 |
| 35 |
|
566 | 604 v England at Kolkata 2025 |
| 36 |
|
560 | 571 v South Africa at St Lucia 2024 |
| = |
|
560 | 617 v Nepal at Dallas 2024 |
| 38 |
|
559 | 671 v England at St Lucia 2024 |
| = |
|
559 | 559 v West Indies at Lauderhill 2025 |
| 40 |
|
555 | 801 v England at Sharjah 2021 |
| 41 |
|
546 | 616 v Sri Lanka at Pallekele 2024 |
| 42 |
|
545 | 602 v Australia at Antigua 2024 |
| 43 |
|
544 | 710 v England at Brisbane 2022 |
| 44 |
|
542 | 580 v West Indies at St Lucia 2024 |
| = |
|
542 | 579 v Sri Lanka at Colombo (RPS) 2025 |
| 46 |
|
541 | 642 v South Africa at St Lucia 2024 |
| 47 |
|
540 | 627 v Australia at Pallekele 2022 |
| 48 |
|
531 | 596 v Ireland at Chittagong 2023 |
| 49 |
|
528 | 686 v Sri Lanka at Colombo (RPS) 2021 |
| 50 |
|
520 | 839 v Australia at Sydney 2022 |
| 51 |
|
519 | 560 v Nepal at Glasgow 2025 |
| 52 |
|
518 | 587 v Sri Lanka at Auckland 2023 |
| 53 |
|
515 | 564 v England at Trent Bridge 2023 |
| 54 |
|
510 | 597 v Oman at Oman 2021 |
| 55 |
|
508 | 555 v Kenya at Dubai (GCA) 2019 |
| = |
|
508 | 510 v England at Pune 2025 |
| 57 |
|
499 | 550 v Afghanistan at Bengaluru 2024 |
| = |
|
499 | 510 v South Africa at Harare 2025 |
| 59 |
|
496 | 508 v Pakistan at Mirpur 2025 |
| 60 |
|
494 | 607 v United Arab Emirates at Dubai (GCA) 2021 |
| 61 |
|
487 | 487 v England at Mumbai 2025 |
| 62 |
|
485 | 600 v Sri Lanka at Cape Town 2019 |
| 63 |
|
484 | 484 v West Indies at Lauderhill 2025 |
| 64 |
|
483 | 537 v India at Trivandrum 2023 |
| = |
|
483 | 541 v England at St Lucia 2024 |
| 66 |
|
482 | 517 v USA at Dallas 2024 |
| 67 |
|
479 | 577 v Bangladesh at Mirpur 2019 |
| 68 |
|
465 | 475 v Pakistan at Mirpur 2025 |
| 69 |
|
461 | 518 v Hong Kong at Hong Kong 2024 |
| = |
|
461 | 492 v West Indies at St Lucia 2024 |
| 71 |
|
458 | 483 v Sri Lanka at Colombo (RPS) 2024 |
| 72 |
|
450 | 529 v Hong Kong at Abu Dhabi 2019 |
| = |
|
450 | 541 v Zimbabwe at Namibia 2023 |
| 74 |
|
438 | 522 v India at Rajkot 2023 |
| = |
|
438 | 600 v England at Mirpur 2023 |
| 76 |
|
437 | 437 v West Indies at Southampton 2025 |
| 77 |
|
434 | 443 v West Indies at Lauderhill 2025 |
| 78 |
|
430 | 750 v West Indies at Lucknow 2019 |
| 79 |
|
429 | 854 v Australia at Harare 2018 |
| 80 |
|
425 | 452 v Kuwait at Hong Kong 2025 |
| 81 |
|
423 | 563 v Ireland at Abu Dhabi 2017 |
| = |
|
423 | 424 v Australia at Darwin 2025 |
| 83 |
|
420 | 449 v South Africa at Harare 2025 |
| 84 |
|
416 | 477 v USA at Namibia 2024 |
| = |
|
416 | 590 v Papua New Guinea at Kirtipur, Nepal 2022 |
| 86 |
|
414 | 571 v Namibia at Dubai 2019 |
| = |
|
414 | 563 v England at Grenada 2023 |
| 88 |
|
413 | 580 v Bangladesh at Lahore 2025 |
| 89 |
|
412 | 786 v England at Durham 2017 |
| 90 |
|
409 | 502 v Ireland at Sharjah 2021 |
| 91 |
|
405 | 488 v Zimbabwe at Edinburgh 2021 |
| 92 |
|
402 | 445 v Pakistan at Dublin 2024 |
| 93 |
|
401 | 448 v Netherlands at Kirtipur, Nepal 2024 |
| 94 |
|
399 | 426 v Nepal at Oman 2024 |
| = |
|
399 | 405 v Australia at St Kitts 2025 |
| 96 |
|
395 | 552 v England at Sydney 2022 |
| = |
|
395 | 438 v Zimbabwe at Harare 2023 |
| 98 |
|
394 | 396 v Oman at Oman 2024 |
| 99 |
|
390 | 447 v Pakistan at Sydney 2024 |
| 100 |
|
388 | 461 v Maldives at Oman 2020 |
-
3rd ODI, South Africa in India, 3 ODI Series, 2025 at Visakhapatnam, Dec 6, 2025notifynotifyIndia
South Africa
Sat, Dec 6, 2025 - 1:30 PM IST -
1st T20I, South Africa in India, 5 T20I Series, 2025 at Cuttack, Dec 9, 2025notifynotifyIndia
South Africa
Tue, Dec 9, 2025 - 7:00 PM IST -
2nd T20I, South Africa in India, 5 T20I Series, 2025 at Mullanpur, Dec 11, 2025notifynotifyIndia
South Africa
Thu, Dec 11, 2025 - 7:00 PM IST -
2nd ODI, South Africa in India, 3 ODI Series, 2025 at Raipur, Dec 3, 2025
India358/5 (50.0)
South Africa362/6 (49.2)South Africa beat India by 4 wickets -
1st ODI, South Africa in India, 3 ODI Series, 2025 at Ranchi, Nov 30, 2025
India349/8 (50.0)
South Africa332 (49.2)India beat South Africa by 17 runs -
2nd Test, Freedom Trophy, 2025 at Guwahati, Nov 22, 2025
India201 & 140 (63.5)
South Africa489 & 260/5 decSouth Africa beat India by 408 runs
