High scores in 2023 in Tests+ODIs+T20Is - vs India
High scores
Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Innings in match | Match Date | Scorecard |
196 | 373 | 278 | 21 | - | 70.50 | England | v India | Hyderabad | 3 | 25 Jan 2024 | Test # 2525 | |
185 | 425 | 287 | 28 | - | 64.45 | South Africa | v India | Centurion | 2 | 26 Dec 2023 | Test # 2520 | |
180 | 611 | 422 | 21 | - | 42.65 | Australia | v India | Ahmedabad | 1 | 09 Mar 2023 | Test # 2499 | |
163 | 283 | 174 | 25 | 1 | 93.67 | Australia | v India | The Oval | 1 | 07 Jun 2023 | Test # 2505 | |
153 | 251 | 151 | 23 | 2 | 101.32 | England | v India | Rajkot | 2 | 15 Feb 2024 | Test # 2530 | |
152 | 247 | 160 | 18 | - | 95.00 | Australia | v India | Brisbane | 1 | 14 Dec 2024 | Test # 2570 | |
140 | 125 | 78 | 12 | 10 | 179.48 | New Zealand | v India | Hyderabad | 2 | 18 Jan 2023 | ODI # 4507 | |
140 | 184 | 141 | 17 | 4 | 99.29 | Australia | v India | Adelaide | 2 | 06 Dec 2024 | Test # 2568 | |
140 | 294 | 197 | 13 | 3 | 71.06 | Australia | v India | Melbourne | 1 | 26 Dec 2024 | Test # 2571 | |
138 | 144 | 100 | 12 | 8 | 138.00 | New Zealand | v India | Indore | 2 | 24 Jan 2023 | ODI # 4511 | |
137 | 166 | 120 | 15 | 4 | 114.16 | Australia | v India | Ahmedabad | 2 | 19 Nov 2023 | ODI # 4705 | |
134 | 180 | 119 | 9 | 7 | 112.60 | New Zealand | v India | Wankhede | 2 | 15 Nov 2023 | ODI # 4703 | |
134 | 248 | 157 | 13 | 4 | 85.35 | New Zealand | v India | Bengaluru | 2 | 16 Oct 2024 | Test # 2555 | |
130 | 192 | 127 | 9 | 5 | 102.36 | New Zealand | v India | Dharamsala | 1 | 22 Oct 2023 | ODI # 4678 | |
122* | 362 | 274 | 10 | - | 44.52 | England | v India | Ranchi | 1 | 23 Feb 2024 | Test # 2531 | |
121 | 333 | 268 | 19 | - | 45.14 | Australia | v India | The Oval | 1 | 07 Jun 2023 | Test # 2505 | |
119* | 172 | 122 | 9 | 6 | 97.54 | South Africa | v India | Gqeberha | 2 | 19 Dec 2023 | ODI # 4714 | |
114 | 249 | 170 | 18 | - | 67.05 | Australia | v India | Ahmedabad | 1 | 09 Mar 2023 | Test # 2499 | |
110 | 56 | 50 | 11 | 8 | 220.00 | Australia | v India | Visakhapatnam | 1 | 23 Nov 2023 | T20I # 2360 | |
108* | 112 | 88 | 12 | 3 | 122.72 | Sri Lanka | v India | Guwahati | 2 | 10 Jan 2023 | ODI # 4501 | |
107* | 298 | 194 | 17 | 1 | 55.15 | Bangladesh | v India | Kanpur | 1 | 27 Sep 2024 | Test # 2552 | |
106 | 164 | 103 | 17 | 2 | 102.91 | South Africa | v India | Cape Town | 3 | 03 Jan 2024 | Test # 2522 | |
104* | 79 | 48 | 8 | 8 | 216.66 | Australia | v India | Guwahati | 2 | 28 Nov 2023 | T20I # 2372 | |
101 | 302 | 190 | 12 | - | 53.15 | Australia | v India | Brisbane | 1 | 14 Dec 2024 | Test # 2570 | |
96 | 114 | 84 | 13 | 3 | 114.28 | Australia | v India | Rajkot | 1 | 27 Sep 2023 | ODI # 4657 | |
96 | 127 | 102 | 9 | 2 | 94.11 | Sri Lanka | v India | Colombo (RPS) | 1 | 07 Aug 2024 | ODI # 4754 | |
91 | 167 | 105 | 11 | 3 | 86.66 | New Zealand | v India | Bengaluru | 2 | 16 Oct 2024 | Test # 2555 | |
90 | 243 | 163 | 10 | 2 | 55.21 | Australia | v India | Ahmedabad | 3 | 09 Mar 2023 | Test # 2499 | |
89 | 154 | 101 | 8 | - | 88.11 | Australia | v India | Perth | 4 | 22 Nov 2024 | Test # 2561 | |
86 | 170 | 133 | 10 | - | 64.66 | New Zealand | v India | Pune | 3 | 24 Oct 2024 | Test # 2557 | |
85* | 93 | 55 | 5 | 6 | 154.54 | West Indies | v India | Lauderhill | 2 | 13 Aug 2023 | T20I # 2194 | |
84* | 202 | 147 | 11 | 1 | 57.14 | South Africa | v India | Centurion | 2 | 26 Dec 2023 | Test # 2520 | |
84 | 175 | 128 | 12 | - | 65.62 | England | v India | Dharamsala | 3 | 07 Mar 2024 | Test # 2534 | |
82 | 175 | 127 | 8 | 3 | 64.56 | Bangladesh | v India | Chennai | 4 | 19 Sep 2024 | Test # 2550 | |
82 | 179 | 129 | 3 | 3 | 63.56 | New Zealand | v India | Wankhede | 1 | 01 Nov 2024 | Test # 2560 | |
81 | 201 | 125 | 12 | 1 | 64.80 | Australia | v India | Delhi | 1 | 17 Feb 2023 | Test # 2493 | |
81 | 99 | 65 | 10 | 5 | 124.61 | Australia | v India | Wankhede | 1 | 17 Mar 2023 | ODI # 4538 | |
81 | 121 | 87 | 6 | 3 | 93.10 | South Africa | v India | Paarl | 2 | 21 Dec 2023 | ODI # 4716 | |
80 | 121 | 85 | 6 | 3 | 94.11 | Bangladesh | v India | Colombo (RPS) | 1 | 15 Sep 2023 | ODI # 4645 | |
80 | 128 | 88 | 8 | 1 | 90.90 | Afghanistan | v India | Delhi | 1 | 11 Oct 2023 | ODI # 4666 | |
79 | 165 | 108 | 11 | 1 | 73.14 | England | v India | Dharamsala | 1 | 07 Mar 2024 | Test # 2534 | |
79 | 69 | 48 | 7 | 4 | 164.58 | Sri Lanka | v India | Pallekele | 2 | 27 Jul 2024 | T20I # 2767 | |
76 | 89 | 78 | 11 | 2 | 97.43 | England | v India | Visakhapatnam | 2 | 02 Feb 2024 | Test # 2526 | |
76 | 76 | 43 | 9 | 4 | 176.74 | Australia | v India | Gros Islet | 2 | 24 Jun 2024 | T20I # 2721 | |
76 | 162 | 141 | 11 | - | 53.90 | New Zealand | v India | Pune | 1 | 24 Oct 2024 | Test # 2557 | |
75 | 303 | 235 | 5 | 1 | 31.91 | West Indies | v India | Port of Spain | 2 | 20 Jul 2023 | Test # 2513 | |
75 | 133 | 87 | 6 | 1 | 86.20 | New Zealand | v India | Dharamsala | 1 | 22 Oct 2023 | ODI # 4678 | |
74 | 89 | 61 | 8 | 1 | 121.31 | Australia | v India | Rajkot | 1 | 27 Sep 2023 | ODI # 4657 | |
73 | 174 | 132 | 8 | 1 | 55.30 | England | v India | Visakhapatnam | 4 | 02 Feb 2024 | Test # 2526 | |
72* | 196 | 142 | 9 | - | 50.70 | Australia | v India | Delhi | 1 | 17 Feb 2023 | Test # 2493 | |
72 | 125 | 80 | 11 | - | 90.00 | Sri Lanka | v India | Guwahati | 2 | 10 Jan 2023 | ODI # 4501 | |
72 | 72 | 51 | 5 | 4 | 141.17 | Ireland | v India | Dublin (Malahide) | 2 | 20 Aug 2023 | T20I # 2208 | |
72 | 99 | 58 | 9 | - | 124.13 | Australia | v India | Rajkot | 1 | 27 Sep 2023 | ODI # 4657 | |
72 | 190 | 145 | 7 | - | 49.65 | Australia | v India | Melbourne | 1 | 26 Dec 2024 | Test # 2571 | |
71 | 167 | 138 | 4 | 2 | 51.44 | New Zealand | v India | Wankhede | 1 | 01 Nov 2024 | Test # 2560 | |
70 | 122 | 88 | 6 | 3 | 79.54 | England | v India | Hyderabad | 1 | 25 Jan 2024 | Test # 2525 | |
70 | 130 | 88 | 7 | 2 | 79.54 | Australia | v India | Brisbane | 1 | 14 Dec 2024 | Test # 2570 | |
70 | 228 | 139 | 3 | - | 50.35 | Australia | v India | Melbourne | 3 | 26 Dec 2024 | Test # 2571 | |
69 | 116 | 73 | 8 | 1 | 94.52 | New Zealand | v India | Wankhede | 2 | 15 Nov 2023 | ODI # 4703 | |
67* | 99 | 65 | 7 | 2 | 103.07 | Sri Lanka | v India | Colombo (RPS) | 1 | 02 Aug 2024 | ODI # 4752 | |
67 | 67 | 40 | 6 | 4 | 167.50 | West Indies | v India | Providence | 2 | 06 Aug 2023 | T20I # 2191 | |
66* | 52 | 36 | 6 | 6 | 183.33 | Australia | v India | Visakhapatnam | 2 | 19 Mar 2023 | ODI # 4541 | |
66* | 162 | 105 | 8 | - | 62.85 | Australia | v India | The Oval | 3 | 07 Jun 2023 | Test # 2505 | |
66 | 124 | 82 | 7 | - | 80.48 | Bangladesh | v India | Pune | 1 | 19 Oct 2023 | ODI # 4674 | |
65* | 73 | 49 | 7 | 1 | 132.65 | Zimbabwe | v India | Harare | 2 | 10 Jul 2024 | T20I # 2749 | |
65 | 89 | 73 | 5 | 4 | 89.04 | New Zealand | v India | Bengaluru | 2 | 16 Oct 2024 | Test # 2555 | |
65 | 128 | 105 | 5 | 1 | 61.90 | New Zealand | v India | Pune | 1 | 24 Oct 2024 | Test # 2557 | |
64 | 204 | 126 | 9 | - | 50.79 | Australia | v India | Adelaide | 2 | 06 Dec 2024 | Test # 2568 | |
63* | 270 | 213 | 7 | - | 29.57 | Australia | v India | Ahmedabad | 3 | 09 Mar 2023 | Test # 2499 | |
63* | 120 | 80 | 2 | 2 | 78.75 | West Indies | v India | Bridgetown | 2 | 29 Jul 2023 | ODI # 4623 | |
63* | 61 | 42 | 5 | 3 | 150.00 | Bangladesh | v India | Hyderabad | 2 | 12 Oct 2024 | T20I # 2904 | |
62 | 82 | 69 | 2 | 4 | 89.85 | Afghanistan | v India | Delhi | 1 | 11 Oct 2023 | ODI # 4666 | |
61 | 61 | 39 | 3 | 4 | 156.41 | West Indies | v India | Lauderhill | 1 | 12 Aug 2023 | T20I # 2193 | |
60 | 162 | 147 | 4 | - | 40.81 | Australia | v India | Indore | 2 | 01 Mar 2023 | Test # 2496 | |
60 | 93 | 91 | 7 | - | 65.93 | England | v India | Ranchi | 3 | 23 Feb 2024 | Test # 2531 | |
60 | 92 | 65 | 6 | 2 | 92.30 | Australia | v India | Melbourne | 1 | 26 Dec 2024 | Test # 2571 | |
59* | 41 | 30 | 3 | 5 | 196.66 | New Zealand | v India | Ranchi | 1 | 27 Jan 2023 | T20I # 1990 | |
59 | 118 | 82 | 4 | - | 71.95 | Sri Lanka | v India | Colombo (RPS) | 1 | 07 Aug 2024 | ODI # 4754 | |
58* | 133 | 110 | 4 | - | 52.72 | Australia | v India | Ahmedabad | 2 | 19 Nov 2023 | ODI # 4705 | |
58 | 119 | 97 | 8 | - | 59.79 | Nepal | v India | Pallekele | 1 | 04 Sep 2023 | ODI # 4632 | |
58 | 108 | 96 | 9 | 1 | 60.41 | England | v India | Ranchi | 1 | 23 Feb 2024 | Test # 2531 | |
57 | 79 | 45 | 7 | 1 | 126.66 | New Zealand | v India | Hyderabad | 2 | 18 Jan 2023 | ODI # 4507 | |
57 | 35 | 35 | 5 | 4 | 162.85 | Afghanistan | v India | Indore | 1 | 14 Jan 2024 | T20I # 2431 | |
57 | 201 | 121 | 6 | - | 47.10 | Australia | v India | Melbourne | 1 | 26 Dec 2024 | Test # 2571 | |
56* | 38 | 22 | 2 | 6 | 254.54 | Sri Lanka | v India | Pune | 1 | 05 Jan 2023 | T20I # 1985 | |
56 | 40 | 34 | 6 | 4 | 164.70 | Australia | v India | Rajkot | 1 | 27 Sep 2023 | ODI # 4657 | |
56 | 137 | 87 | 7 | 2 | 64.36 | South Africa | v India | Centurion | 2 | 26 Dec 2023 | Test # 2520 | |
56 | 116 | 75 | 9 | - | 74.66 | Sri Lanka | v India | Colombo (RPS) | 1 | 02 Aug 2024 | ODI # 4752 | |
55* | 49 | 23 | 4 | 4 | 239.13 | Afghanistan | v India | Bengaluru | 2 | 17 Jan 2024 | T20I # 2435 | |
54 | 99 | 81 | 5 | 2 | 66.66 | Bangladesh | v India | Colombo (RPS) | 1 | 15 Sep 2023 | ODI # 4645 | |
54 | 46 | 36 | 4 | 5 | 150.00 | Australia | v India | Indore | 2 | 24 Sep 2023 | ODI # 4654 | |
54 | 65 | 39 | 1 | 6 | 138.46 | Netherlands | v India | Bengaluru | 2 | 12 Nov 2023 | ODI # 4702 | |
54 | 52 | 36 | - | 5 | 150.00 | Australia | v India | Bengaluru | 2 | 03 Dec 2023 | T20I # 2380 | |
54 | 22 | 17 | 4 | 5 | 317.64 | South Africa | v India | Centurion | 2 | 13 Nov 2024 | T20I # 2947 | |
53 | 65 | 39 | 7 | 1 | 135.89 | Australia | v India | Indore | 2 | 24 Sep 2023 | ODI # 4654 | |
53 | 57 | 34 | 6 | 2 | 155.88 | Sri Lanka | v India | Pallekele | 1 | 28 Jul 2024 | T20I # 2768 | |
52 | 39 | 31 | 3 | 4 | 167.74 | Sri Lanka | v India | Pune | 1 | 05 Jan 2023 | T20I # 1985 | |
52 | 81 | 35 | 7 | 1 | 148.57 | New Zealand | v India | Ranchi | 1 | 27 Jan 2023 | T20I # 1990 | |
52 | 75 | 53 | 6 | 2 | 98.11 | Australia | v India | Mohali | 1 | 22 Sep 2023 | ODI # 4651 | |
52 | 65 | 41 | 8 | - | 126.82 | Australia | v India | Visakhapatnam | 1 | 23 Nov 2023 | T20I # 2360 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Bangladesh Under-19s vs Pakistan Under-19s (Young Cricketers) at Rajshahi, Pakistan Under-19s in Bangladesh Only T20, May 17, 2023 [Youth T20I # 16]
England Under-19s (Young Cricketers) vs Australia Under-19s at Brisbane, England Under-19s in Australia Only Youth T20I, Feb 19, 2023 [Youth T20I # 15]
Bangladesh Under-19s vs Pakistan Under-19s (Young Cricketers) at Multan, Bangladesh Under-19s in Pakistan 2nd Youth T20I, Nov 18, 2022 [Youth T20I # 14]