View innings by innings list [change view]
Opposition team England remove England from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1932-2024 1853 877 689 15 222 50 1.272 33.80 3.78 2285 759 36 Profile
filtered 1932-2024 266 105 106 2 50 3 0.990 31.94 3.34 379 759 42
Innings by innings list
189 93.0 2.03 -70 2 lost Test v England Lord's 25 Jun 1932 Test # 219
187 59.3 3.14 346 -158 4 lost Test v England Lord's 25 Jun 1932 Test # 219
219 91.2 2.39 219 1 lost Test v England Mumbai 15 Dec 1933 Test # 230
258 90.5 2.84 39 3 lost Test v England Mumbai 15 Dec 1933 Test # 230
247 107.4 2.29 -156 2 draw Test v England Eden Gardens 5 Jan 1934 Test # 231
237 90.3 2.61 81 3 draw Test v England Eden Gardens 5 Jan 1934 Test # 231
145 59.5 2.42 -190 2 lost Test v England Chennai 10 Feb 1934 Test # 232
249 69.2 3.59 452 -202 4 lost Test v England Chennai 10 Feb 1934 Test # 232
147 55.1 2.66 147 1 lost Test v England Lord's 27 Jun 1936 Test # 252
93 46.0 2.02 106 3 lost Test v England Lord's 27 Jun 1936 Test # 252
203 68.1 2.97 203 1 draw Test v England Manchester 25 Jul 1936 Test # 253
390/5 115.0 3.39 22 3 draw Test v England Manchester 25 Jul 1936 Test # 253
222 85.5 2.58 -249 2 lost Test v England The Oval 15 Aug 1936 Test # 254
312 93.0 3.35 63 3 lost Test v England The Oval 15 Aug 1936 Test # 254
200 76.1 2.62 200 1 lost Test v England Lord's 22 Jun 1946 Test # 276
275 81.1 3.38 47 3 lost Test v England Lord's 22 Jun 1946 Test # 276
170 82.0 2.07 -124 2 draw Test v England Manchester 20 Jul 1946 Test # 277
152/9 61.0 2.49 278 -125 4 draw Test v England Manchester 20 Jul 1946 Test # 277
331 127.2 2.59 331 1 draw Test v England The Oval 17 Aug 1946 Test # 278
418/6d 175.0 2.38 215 2 draw Test v England Delhi 2 Nov 1951 Test # 339
485/9d 139.0 3.48 485 1 draw Test v England Brabourne 14 Dec 1951 Test # 342
208 83.1 2.50 237 3 draw Test v England Brabourne 14 Dec 1951 Test # 342
344 149.1 2.30 2 2 draw Test v England Eden Gardens 30 Dec 1951 Test # 344
103/0 29.0 3.55 251 -147 4 draw Test v England Eden Gardens 30 Dec 1951 Test # 344
121 61.5 1.95 121 1 lost Test v England Kanpur 12 Jan 1952 Test # 346
157 66.5 2.34 75 3 lost Test v England Kanpur 12 Jan 1952 Test # 346
457/9d 153.0 2.98 191 2 won Test v England Chennai 6 Feb 1952 Test # 348
293 126.3 2.31 293 1 lost Test v England Leeds 5 Jun 1952 Test # 351
165 67.0 2.46 124 3 lost Test v England Leeds 5 Jun 1952 Test # 351
235 94.3 2.48 235 1 lost Test v England Lord's 19 Jun 1952 Test # 352
378 122.0 3.09 76 3 lost Test v England Lord's 19 Jun 1952 Test # 352
58 21.4 2.67 -289 2 lost Test v England Manchester 17 Jul 1952 Test # 353
82 36.3 2.24 -207 3 lost Test v England Manchester 17 Jul 1952 Test # 353
98 38.5 2.52 -228 2 draw Test v England The Oval 14 Aug 1952 Test # 354
206 102.5 2.00 -216 2 lost Test v England Nottingham 4 Jun 1959 Test # 474
157 97.3 1.61 -59 3 lost Test v England Nottingham 4 Jun 1959 Test # 474
168 77.4 2.16 168 1 lost Test v England Lord's 18 Jun 1959 Test # 475
165 79.1 2.08 107 3 lost Test v England Lord's 18 Jun 1959 Test # 475
161 68.5 2.33 161 1 lost Test v England Leeds 2 Jul 1959 Test # 476
149 55.4 2.67 -173 3 lost Test v England Leeds 2 Jul 1959 Test # 476
208 79.0 2.63 -282 2 lost Test v England Manchester 23 Jul 1959 Test # 477
376 145.1 2.59 548 -171 4 lost Test v England Manchester 23 Jul 1959 Test # 477
140 85.3 1.63 140 1 lost Test v England The Oval 20 Aug 1959 Test # 478
194 95.0 2.04 -27 3 lost Test v England The Oval 20 Aug 1959 Test # 478
390 168.0 2.32 -110 2 draw Test v England Brabourne 11 Nov 1961 Test # 513
180/5 73.0 2.46 295 -114 4 draw Test v England Brabourne 11 Nov 1961 Test # 513
467/8d 198.0 2.35 467 1 draw Test v England Kanpur 1 Dec 1961 Test # 514
466 177.3 2.62 466 1 draw Test v England Delhi 13 Dec 1961 Test # 516
380 156.0 2.43 380 1 won Test v England Eden Gardens 30 Dec 1961 Test # 518
252 101.2 2.48 420 3 won Test v England Eden Gardens 30 Dec 1961 Test # 518
428 144.3 2.96 428 1 won Test v England Chennai 10 Jan 1962 Test # 520
190 94.3 2.01 337 3 won Test v England Chennai 10 Jan 1962 Test # 520
457/7d 162.0 2.82 457 1 draw Test v England Chennai 10 Jan 1964 Test # 551
152/9d 58.5 2.58 292 3 draw Test v England Chennai 10 Jan 1964 Test # 551
300 113.3 2.64 300 1 draw Test v England Brabourne 21 Jan 1964 Test # 552
249/8d 115.0 2.16 316 3 draw Test v England Brabourne 21 Jan 1964 Test # 552
241 85.2 2.82 241 1 draw Test v England Eden Gardens 29 Jan 1964 Test # 554
300/7d 120.0 2.50 274 3 draw Test v England Eden Gardens 29 Jan 1964 Test # 554
344 148.0 2.32 344 1 draw Test v England Delhi 8 Feb 1964 Test # 556
463/4 165.0 2.80 356 3 draw Test v England Delhi 8 Feb 1964 Test # 556
266 182.1 1.46 -293 2 draw Test v England Kanpur 15 Feb 1964 Test # 557
347/3 133.0 2.60 54 3 draw Test v England Kanpur 15 Feb 1964 Test # 557
164 87.2 1.87 -386 2 lost Test v England Leeds 8 Jun 1967 Test # 618
510 209.2 2.43 124 3 lost Test v England Leeds 8 Jun 1967 Test # 618
152 55.4 2.73 152 1 lost Test v England Lord's 22 Jun 1967 Test # 619
110 56.3 1.94 -124 3 lost Test v England Lord's 22 Jun 1967 Test # 619
92 36.3 2.52 -206 2 lost Test v England Birmingham 13 Jul 1967 Test # 620
277 112.4 2.45 410 -132 4 lost Test v England Birmingham 13 Jul 1967 Test # 620
313 165.3 1.89 9 2 draw Test v England Lord's 22 Jul 1971 Test # 690
145/8 50.0 2.90 183 -37 4 draw Test v England Lord's 22 Jul 1971 Test # 690
212 93.0 2.27 -174 2 draw Test v England Manchester 5 Aug 1971 Test # 691
65/3 27.0 2.40 420 -354 4 draw Test v England Manchester 5 Aug 1971 Test # 691
284 117.3 2.41 -71 2 won Test v England The Oval 19 Aug 1971 Test # 692
174/6 101.0 1.72 173 2 4 won Test v England The Oval 19 Aug 1971 Test # 692
173 84.4 2.04 173 1 lost Test v England Delhi 20 Dec 1972 Test # 703
233 98.4 2.36 206 3 lost Test v England Delhi 20 Dec 1972 Test # 703
210 97.4 2.15 210 1 won Test v England Eden Gardens 30 Dec 1972 Test # 706
155 67.5 2.28 191 3 won Test v England Eden Gardens 30 Dec 1972 Test # 706
316 135.1 2.33 74 2 won Test v England Chennai 12 Jan 1973 Test # 708
86/6 33.5 2.54 86 1 4 won Test v England Chennai 12 Jan 1973 Test # 708
357 167.0 2.13 357 1 draw Test v England Kanpur 25 Jan 1973 Test # 709
186/6 84.0 2.21 146 3 draw Test v England Kanpur 25 Jan 1973 Test # 709
448 138.2 3.23 448 1 draw Test v England Brabourne 6 Feb 1973 Test # 711
244/5d 96.0 2.54 212 3 draw Test v England Brabourne 6 Feb 1973 Test # 711
246 84.0 2.92 -82 2 lost Test v England Manchester 6 Jun 1974 Test # 739
182 85.1 2.13 296 -113 4 lost Test v England Manchester 6 Jun 1974 Test # 739
302 101.5 2.96 -327 2 lost Test v England Lord's 20 Jun 1974 Test # 740
42 17.0 2.47 -285 3 lost Test v England Lord's 20 Jun 1974 Test # 740
165 59.2 2.78 165 1 lost Test v England Birmingham 4 Jul 1974 Test # 741
216 67.4 3.19 -78 3 lost Test v England Birmingham 4 Jul 1974 Test # 741
265 53.5 4.92 265 1 lost ODI v England Leeds 13 Jul 1974 ODI # 12
171 47.3 3.60 171 1 lost ODI v England The Oval 15 Jul 1974 ODI # 13
132/3 60.0 2.20 335 -202 2 lost ODI v England Lord's 7 Jun 1975 ODI # 19
122 51.5 2.35 -259 2 lost Test v England Delhi 17 Dec 1976 Test # 788
234 110.4 2.11 -25 3 lost Test v England Delhi 17 Dec 1976 Test # 788
155 75.0 2.06 155 1 lost Test v England Eden Gardens 1 Jan 1977 Test # 791
181 70.5 2.55 15 3 lost Test v England Eden Gardens 1 Jan 1977 Test # 791
164 73.5 2.22 -98 2 lost Test v England Chennai 14 Jan 1977 Test # 793
83 38.5 2.13 284 -200 4 lost Test v England Chennai 14 Jan 1977 Test # 793
253 85.0 2.97 253 1 won Test v England Bengaluru 28 Jan 1977 Test # 794
259/9d 91.0 2.84 317 3 won Test v England Bengaluru 28 Jan 1977 Test # 794
338 105.4 3.19 338 1 draw Test v England Wankhede 11 Feb 1977 Test # 795
192 70.4 2.71 213 3 draw Test v England Wankhede 11 Feb 1977 Test # 795
297 116.1 2.55 -336 2 lost Test v England Birmingham 12 Jul 1979 Test # 851
253 95.4 2.64 -83 3 lost Test v England Birmingham 12 Jul 1979 Test # 851
96 55.5 1.71 96 1 draw Test v England Lord's 2 Aug 1979 Test # 852
318/4 148.0 2.14 -5 3 draw Test v England Lord's 2 Aug 1979 Test # 852
223/6 110.0 2.02 -47 2 draw Test v England Leeds 16 Aug 1979 Test # 853
202 79.3 2.54 -103 2 draw Test v England The Oval 30 Aug 1979 Test # 854
429/8 150.5 2.84 438 -8 4 draw Test v England The Oval 30 Aug 1979 Test # 854
242 69.5 3.46 242 1 lost Test v England Wankhede 15 Feb 1980 Test # 874
149 52.1 2.85 95 3 lost Test v England Wankhede 15 Feb 1980 Test # 874
156/7 46.0 3.39 156 1 lost ODI v England Ahmedabad 25 Nov 1981 ODI # 125
179 57.0 3.14 179 1 won Test v England Wankhede 27 Nov 1981 Test # 911
227 77.3 2.92 240 3 won Test v England Wankhede 27 Nov 1981 Test # 911
428 150.0 2.85 28 2 draw Test v England Bengaluru 9 Dec 1981 Test # 912
164/4 35.3 4.61 162 3 2 won ODI v England Jalandhar 20 Dec 1981 ODI # 131
487 160.1 3.04 11 2 draw Test v England Delhi 23 Dec 1981 Test # 914
208 100.0 2.08 -40 2 draw Test v England Eden Gardens 1 Jan 1982 Test # 916
170/3 83.0 2.04 306 -135 4 draw Test v England Eden Gardens 1 Jan 1982 Test # 916
481/4d 152.1 3.16 481 1 draw Test v England Chennai 13 Jan 1982 Test # 918
160/3d 50.0 3.20 313 3 draw Test v England Chennai 13 Jan 1982 Test # 918
231/5 42.0 5.50 231 1 2 won ODI v England Cuttack 27 Jan 1982 ODI # 143
377/7d 122.0 3.09 -1 2 draw Test v England Kanpur 30 Jan 1982 Test # 920
193 55.0 3.50 193 1 lost ODI v England Leeds 2 Jun 1982 ODI # 152
162/8 55.0 2.94 277 -114 2 lost ODI v England The Oval 4 Jun 1982 ODI # 153
128 50.4 2.52 -305 2 lost Test v England Lord's 10 Jun 1982 Test # 928
369 111.5 3.29 64 3 lost Test v England Lord's 10 Jun 1982 Test # 928
379/8 104.0 3.64 -46 2 draw Test v England Manchester 24 Jun 1982 Test # 929
410 129.2 3.17 -184 2 draw Test v England The Oval 8 Jul 1982 Test # 930
111/3 36.0 3.08 376 -264 4 draw Test v England The Oval 8 Jul 1982 Test # 930
217/4 54.4 3.96 214 4 2 won ODI v England Manchester 22 Jun 1983 ODI # 221
465/8d 137.0 3.39 270 2 won Test v England Wankhede 28 Nov 1984 Test # 1001
51/2 15.1 3.36 48 4 4 won Test v England Wankhede 28 Nov 1984 Test # 1001
214/6 45.0 4.75 214 1 lost ODI v England Pune 5 Dec 1984 ODI # 279
307 125.2 2.44 307 1 lost Test v England Delhi 12 Dec 1984 Test # 1004
235 103.4 2.26 124 3 lost Test v England Delhi 12 Dec 1984 Test # 1004
252/5 49.0 5.14 252 1 lost ODI v England Cuttack 27 Dec 1984 ODI # 281
437/7d 200.0 2.18 437 1 draw Test v England Eden Gardens 31 Dec 1984 Test # 1007
29/1 18.0 1.61 190 3 draw Test v England Eden Gardens 31 Dec 1984 Test # 1007
272 67.5 4.00 272 1 lost Test v England Chennai 13 Jan 1985 Test # 1008
412 122.5 3.35 32 3 lost Test v England Chennai 13 Jan 1985 Test # 1008
205/6 46.0 4.45 205 1 lost ODI v England Bengaluru 20 Jan 1985 ODI # 293
241/7 47.4 5.05 241 1 2 won ODI v England Nagpur 23 Jan 1985 ODI # 295
114/5 15.0 7.60 122 -7 2 lost ODI v England Chandigarh 27 Jan 1985 ODI # 298
553/8d 165.0 3.35 553 1 draw Test v England Kanpur 31 Jan 1985 Test # 1011
97/1d 13.0 7.46 233 3 draw Test v England Kanpur 31 Jan 1985 Test # 1011
235/9 50.0 4.70 235 1 won ODI v England Sydney 26 Feb 1985 ODI # 312
163/1 47.2 3.44 163 1 2 won ODI v England The Oval 24 May 1986 ODI # 386
254/6 55.0 4.61 254 1 lost ODI v England Manchester 26 May 1986 ODI # 387
341 137.0 2.48 47 2 won Test v England Lord's 5 Jun 1986 Test # 1046
136/5 42.0 3.23 134 3 4 won Test v England Lord's 5 Jun 1986 Test # 1046
272 104.2 2.60 272 1 won Test v England Leeds 19 Jun 1986 Test # 1047
237 76.3 3.09 407 3 won Test v England Leeds 19 Jun 1986 Test # 1047
390 139.5 2.78 0 2 draw Test v England Birmingham 3 Jul 1986 Test # 1048
174/5 78.0 2.23 236 -61 4 draw Test v England Birmingham 3 Jul 1986 Test # 1048
214/7 48.5 4.38 212 3 2 won ODI v England Sharjah 2 Apr 1987 ODI # 442
219 45.3 4.81 255 -35 2 lost ODI v England Wankhede 5 Nov 1987 ODI # 476
259/4 48.1 5.37 256 4 2 won ODI v England Kanpur 25 Oct 1989 ODI # 583
233/4 53.0 4.39 230 4 2 won ODI v England Leeds 18 Jul 1990 ODI # 634
282/5 53.0 5.32 282 1 2 won ODI v England Nottingham 20 Jul 1990 ODI # 635
454 114.1 3.97 -199 2 lost Test v England Lord's 26 Jul 1990 Test # 1148
224 62.0 3.61 472 -247 4 lost Test v England Lord's 26 Jul 1990 Test # 1148
432 119.2 3.62 -87 2 draw Test v England Manchester 9 Aug 1990 Test # 1149
343/6 90.0 3.81 408 -64 4 draw Test v England Manchester 9 Aug 1990 Test # 1149
606/9d 173.0 3.50 606 1 draw Test v England The Oval 23 Aug 1990 Test # 1150
227 49.2 4.60 237 -9 2 lost ODI v England Perth 22 Feb 1992 ODI # 715
223/3 48.0 4.64 223 1 lost ODI v England Jaipur 18 Jan 1993 ODI # 794
201/5 45.1 4.45 199 3 2 won ODI v England Chandigarh 21 Jan 1993 ODI # 795
371 122.5 3.02 371 1 won Test v England Eden Gardens 29 Jan 1993 Test # 1211
82/2 29.2 2.79 79 4 4 won Test v England Eden Gardens 29 Jan 1993 Test # 1211
560/6d 165.0 3.39 560 1 won Test v England Chennai 11 Feb 1993 Test # 1213
591 189.3 3.11 244 2 won Test v England Wankhede 19 Feb 1993 Test # 1214
170 41.4 4.08 219 -48 2 lost ODI v England Bengaluru 26 Feb 1993 ODI # 809
137/7 26.0 5.26 137 1 lost ODI v England Jamshedpur 1 Mar 1993 ODI # 811
257/7 48.0 5.35 257 1 2 won ODI v England Gwalior 4 Mar 1993 ODI # 813
267/6 46.4 5.72 266 2 2 won ODI v England Gwalior 5 Mar 1993 ODI # 814
96/5 17.1 5.59 292 -195 2 n/r ODI v England The Oval 23 May 1996 ODI # 1102
158 40.2 3.91 158 1 lost ODI v England Leeds 25 May 1996 ODI # 1103
236/4 50.0 4.72 236 1 lost ODI v England Manchester 26 May 1996 ODI # 1104
214 69.1 3.09 214 1 lost Test v England Birmingham 6 Jun 1996 Test # 1327
219 70.4 3.09 120 3 lost Test v England Birmingham 6 Jun 1996 Test # 1327
429 169.3 2.53 85 2 draw Test v England Lord's 20 Jun 1996 Test # 1328
521 167.0 3.11 521 1 draw Test v England Nottingham 4 Jul 1996 Test # 1329
211 69.0 3.05 168 3 draw Test v England Nottingham 4 Jul 1996 Test # 1329
243 49.3 4.90 251 -7 2 lost ODI v England Sharjah 11 Dec 1997 ODI # 1259
222/5 50.0 4.44 222 1 won ODI v England Sharjah 9 Apr 1999 ODI # 1431
239/6 50.0 4.78 239 1 won ODI v England Sharjah 11 Apr 1999 ODI # 1432
232/8 50.0 4.64 232 1 won ODI v England Birmingham 29 May 1999 ODI # 1467
469 169.0 2.77 231 2 won Test v England Mohali 3 Dec 2001 Test # 1574
5/0 0.2 15.00 5 1 4 won Test v England Mohali 3 Dec 2001 Test # 1574
291 120.3 2.41 -116 2 draw Test v England Ahmedabad 11 Dec 2001 Test # 1575
198/3 97.0 2.04 374 -175 4 draw Test v England Ahmedabad 11 Dec 2001 Test # 1575
238 94.3 2.51 -98 2 draw Test v England Bengaluru 19 Dec 2001 Test # 1578
281/8 50.0 5.62 281 1 won ODI v England Eden Gardens 19 Jan 2002 ODI # 1788
234 48.4 4.80 251 -16 2 lost ODI v England Cuttack 22 Jan 2002 ODI # 1792
221/6 46.4 4.73 218 4 2 won ODI v England Chennai 25 Jan 2002 ODI # 1795
219/2 29.4 7.38 219 1 2 won ODI v England Kanpur 28 Jan 2002 ODI # 1798
269/8 50.0 5.38 272 -2 2 lost ODI v England Delhi 31 Jan 2002 ODI # 1800
250 49.5 5.01 256 -5 2 lost ODI v England Wankhede 3 Feb 2002 ODI # 1803
272/4 48.5 5.56 272 1 2 won ODI v England Lord's 29 Jun 2002 ODI # 1848
285/4 50.0 5.70 285 1 n/r ODI v England Chester-le-Street 4 Jul 2002 ODI # 1851
165 29.1 5.65 230 -64 2 lost ODI v England The Oval 9 Jul 2002 ODI # 1854
326/8 49.3 6.58 326 1 2 won ODI v England Lord's 13 Jul 2002 ODI # 1856
221 81.5 2.70 -266 2 lost Test v England Lord's 25 Jul 2002 Test # 1610
397 109.4 3.62 568 -170 4 lost Test v England Lord's 25 Jul 2002 Test # 1610
357 101.1 3.52 357 1 draw Test v England Nottingham 8 Aug 2002 Test # 1612
424/8d 115.0 3.68 164 3 draw Test v England Nottingham 8 Aug 2002 Test # 1612
628/8d 180.1 3.48 628 1 won Test v England Leeds 22 Aug 2002 Test # 1613
508 170.0 2.98 -7 2 draw Test v England The Oval 5 Sep 2002 Test # 1614
271/2 39.3 6.86 270 2 2 won ODI v England Colombo (RPS) 22 Sep 2002 ODI # 1884
250/9 50.0 5.00 250 1 won ODI v England Durban 26 Feb 2003 ODI # 1969
170 43.5 3.87 170 1 lost ODI v England Nottingham 1 Sep 2004 ODI # 2164
237 46.3 5.09 308 -70 2 lost ODI v England The Oval 3 Sep 2004 ODI # 2165
204 49.3 4.12 204 1 won ODI v England Lord's 5 Sep 2004 ODI # 2167
323 136.5 2.36 -70 2 draw Test v England Nagpur 1 Mar 2006 Test # 1785
260/6 78.2 3.31 368 -107 4 draw Test v England Nagpur 1 Mar 2006 Test # 1785
338 96.2 3.50 38 2 won Test v England Mohali 9 Mar 2006 Test # 1788
144/1 33.0 4.36 144 1 4 won Test v England Mohali 9 Mar 2006 Test # 1788
279 104.1 2.67 -121 2 lost Test v England Wankhede 18 Mar 2006 Test # 1791
100 48.2 2.06 313 -212 4 lost Test v England Wankhede 18 Mar 2006 Test # 1791
203 46.4 4.35 203 1 won ODI v England Delhi 28 Mar 2006 ODI # 2357
230/6 49.0 4.69 227 4 2 won ODI v England Faridabad 31 Mar 2006 ODI # 2358
294/6 50.0 5.88 294 1 won ODI v England Margao 3 Apr 2006 ODI # 2359
238/6 47.2 5.02 238 1 2 won ODI v England Kochi 6 Apr 2006 ODI # 2360
223 48.0 4.64 223 1 lost ODI v England Jamshedpur 12 Apr 2006 ODI # 2361
289/3 49.1 5.87 289 1 2 won ODI v England Indore 15 Apr 2006 ODI # 2362
126/6 29.3 4.27 126 1 2 won ODI v England Jaipur 15 Oct 2006 ODI # 2429
201 77.2 2.59 -97 2 draw Test v England Lord's 19 Jul 2007 Test # 1840
282/9 96.0 2.93 380 -97 4 draw Test v England Lord's 19 Jul 2007 Test # 1840
481 158.5 3.02 283 2 won Test v England Nottingham 27 Jul 2007 Test # 1841
73/3 24.1 3.02 73 1 4 won Test v England Nottingham 27 Jul 2007 Test # 1841
664 170.0 3.90 664 1 draw Test v England The Oval 9 Aug 2007 Test # 1842
180/6d 58.0 3.10 499 3 draw Test v England The Oval 9 Aug 2007 Test # 1842
184 50.0 3.68 289 -104 2 lost ODI v England Southampton 21 Aug 2007 ODI # 2611
329/7 50.0 6.58 329 1 won ODI v England Bristol 24 Aug 2007 ODI # 2613
239 48.1 4.96 282 -42 2 lost ODI v England Birmingham 27 Aug 2007 ODI # 2616
212 49.4 4.26 212 1 lost ODI v England Manchester 30 Aug 2007 ODI # 2617
324/6 50.0 6.48 324 1 won ODI v England Leeds 2 Sep 2007 ODI # 2618
317/8 49.4 6.38 317 1 2 won ODI v England The Oval 5 Sep 2007 ODI # 2619
187 47.3 3.93 187 1 lost ODI v England Lord's 8 Sep 2007 ODI # 2620
218/4 20.0 10.90 218 1 won T20I v England Durban 19 Sep 2007 T20I # 40
387/5 50.0 7.74 387 1 won ODI v England Rajkot 14 Nov 2008 ODI # 2774
292/9 50.0 5.84 292 1 won ODI v England Indore 17 Nov 2008 ODI # 2777
198/5 40.0 4.95 183 -42 2 won ODI v England Kanpur 20 Nov 2008 ODI # 2778
166/4 22.0 7.54 166 1 won ODI v England Bengaluru 23 Nov 2008 ODI # 2781
273/4 43.4 6.25 271 3 2 won ODI v England Cuttack 26 Nov 2008 ODI # 2783
241 69.4 3.45 -75 2 won Test v England Chennai 11 Dec 2008 Test # 1898
387/4 98.3 3.92 387 1 4 won Test v England Chennai 11 Dec 2008 Test # 1898
453 158.2 2.86 453 1 draw Test v England Mohali 19 Dec 2008 Test # 1901
251/7d 73.0 3.43 402 3 draw Test v England Mohali 19 Dec 2008 Test # 1901
150/5 20.0 7.50 154 -3 2 lost T20I v England Lord's 14 Jun 2009 T20I # 109
338 49.5 6.78 338 1 tied ODI v England Bengaluru 27 Feb 2011 ODI # 3110
286 95.5 2.98 -188 2 lost Test v England Lord's 21 Jul 2011 Test # 2000
261 96.3 2.70 458 -196 4 lost Test v England Lord's 21 Jul 2011 Test # 2000
288 91.1 3.15 67 2 lost Test v England Nottingham 29 Jul 2011 Test # 2001
158 47.4 3.31 478 -319 4 lost Test v England Nottingham 29 Jul 2011 Test # 2001
224 62.2 3.59 224 1 lost Test v England Birmingham 10 Aug 2011 Test # 2003
244 55.3 4.39 -242 3 lost Test v England Birmingham 10 Aug 2011 Test # 2003
300 94.0 3.19 -291 2 lost Test v England The Oval 18 Aug 2011 Test # 2004
283 91.0 3.10 -8 3 lost Test v England The Oval 18 Aug 2011 Test # 2004
165 19.4 8.38 165 1 lost T20I v England Manchester 31 Aug 2011 T20I # 204
274/7 50.0 5.48 274 1 n/r ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
187/8 23.0 8.13 187 1 lost ODI v England Southampton 6 Sep 2011 ODI # 3187
234/7 50.0 4.68 234 1 lost ODI v England The Oval 9 Sep 2011 ODI # 3189
280/5 50.0 5.60 280 1 tied ODI v England Lord's 11 Sep 2011 ODI # 3191
304/6 50.0 6.08 304 1 lost ODI v England Cardiff 16 Sep 2011 ODI # 3195
300/7 50.0 6.00 300 1 won ODI v England Hyderabad 14 Oct 2011 ODI # 3199
238/2 36.4 6.49 238 1 2 won ODI v England Delhi 17 Oct 2011 ODI # 3201
300/5 49.2 6.08 299 2 2 won ODI v England Mohali 20 Oct 2011 ODI # 3205
223/4 40.1 5.55 221 3 2 won ODI v England Wankhede 23 Oct 2011 ODI # 3207
271/8 50.0 5.42 271 1 won ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
120/9 20.0 6.00 120 1 lost T20I v England Eden Gardens 29 Oct 2011 T20I # 214
170/4 20.0 8.50 170 1 won T20I v England Colombo (RPS) 23 Sep 2012 T20I # 272
521/8d 160.0 3.25 521 1 won Test v England Ahmedabad 15 Nov 2012 Test # 2058
80/1 15.3 5.16 77 4 4 won Test v England Ahmedabad 15 Nov 2012 Test # 2058
327 115.1 2.83 327 1 lost Test v England Wankhede 23 Nov 2012 Test # 2062
142 44.1 3.21 56 3 lost Test v England Wankhede 23 Nov 2012 Test # 2062
316 105.0 3.00 316 1 lost Test v England Eden Gardens 5 Dec 2012 Test # 2065
247 84.4 2.91 40 3 lost Test v England Eden Gardens 5 Dec 2012 Test # 2065
326/9d 143.0 2.27 -4 2 draw Test v England Nagpur 13 Dec 2012 Test # 2066
158/5 17.5 8.85 158 1 2 won T20I v England Pune 20 Dec 2012 T20I # 292
177/8 20.0 8.85 177 1 lost T20I v England Wankhede 22 Dec 2012 T20I # 294
316/9 50.0 6.32 326 -9 2 lost ODI v England Rajkot 11 Jan 2013 ODI # 3318
285/6 50.0 5.70 285 1 won ODI v England Kochi 15 Jan 2013 ODI # 3320
157/3 28.1 5.57 156 2 2 won ODI v England Ranchi 19 Jan 2013 ODI # 3322
258/5 47.3 5.43 258 1 2 won ODI v England Mohali 23 Jan 2013 ODI # 3327
226 49.4 4.55 226 1 lost ODI v England Dharamsala 27 Jan 2013 ODI # 3329
129/7 20.0 6.45 129 1 won ODI v England Birmingham 23 Jun 2013 ODI # 3377
457 161.0 2.83 457 1 draw Test v England Nottingham 9 Jul 2014 Test # 2128
391/9d 123.0 3.17 352 3 draw Test v England Nottingham 9 Jul 2014 Test # 2128
295 91.4 3.21 295 1 won Test v England Lord's 17 Jul 2014 Test # 2130
342 103.1 3.31 318 3 won Test v England Lord's 17 Jul 2014 Test # 2130
330 106.1 3.10 -239 2 lost Test v England Southampton 27 Jul 2014 Test # 2132
178 66.4 2.67 445 -266 4 lost Test v England Southampton 27 Jul 2014 Test # 2132
152 46.4 3.25 152 1 lost Test v England Manchester 7 Aug 2014 Test # 2134
161 43.0 3.74 -54 3 lost Test v England Manchester 7 Aug 2014 Test # 2134
148 61.1 2.41 148 1 lost Test v England The Oval 15 Aug 2014 Test # 2137
94 29.2 3.20 -244 3 lost Test v England The Oval 15 Aug 2014 Test # 2137
304/6 50.0 6.08 304 1 won ODI v England Cardiff 27 Aug 2014 ODI # 3517
228/4 43.0 5.30 228 1 2 won ODI v England Nottingham 30 Aug 2014 ODI # 3520
212/1 30.3 6.95 207 6 2 won ODI v England Birmingham 2 Sep 2014 ODI # 3523
253 48.4 5.19 295 -41 2 lost ODI v England Leeds 5 Sep 2014 ODI # 3525
177/5 20.0 8.85 181 -3 2 lost T20I v England Birmingham 7 Sep 2014 T20I # 405
153 39.3 3.87 153 1 lost ODI v England Brisbane 20 Jan 2015 ODI # 3586
200 48.1 4.15 200 1 lost ODI v England Perth 30 Jan 2015 ODI # 3595
488 162.0 3.01 -49 2 draw Test v England Rajkot 9 Nov 2016 Test # 2232
172/6 52.3 3.27 310 -137 4 draw Test v England Rajkot 9 Nov 2016 Test # 2232
455 129.4 3.50 455 1 won Test v England Visakhapatnam 17 Nov 2016 Test # 2235
204 63.1 3.22 404 3 won Test v England Visakhapatnam 17 Nov 2016 Test # 2235
417 138.2 3.01 134 2 won Test v England Mohali 26 Nov 2016 Test # 2238
104/2 20.2 5.11 103 2 4 won Test v England Mohali 26 Nov 2016 Test # 2238
631 182.3 3.45 231 2 won Test v England Wankhede 8 Dec 2016 Test # 2239
759/7d 190.4 3.98 282 2 won Test v England Chennai 16 Dec 2016 Test # 2241
356/7 48.1 7.39 351 6 2 won ODI v England Pune 15 Jan 2017 ODI # 3819
381/6 50.0 7.62 381 1 won ODI v England Cuttack 19 Jan 2017 ODI # 3821
316/9 50.0 6.32 322 -5 2 lost ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
147/7 20.0 7.35 147 1 lost T20I v England Kanpur 26 Jan 2017 T20I # 592
144/8 20.0 7.20 144 1 won T20I v England Nagpur 29 Jan 2017 T20I # 593
202/6 20.0 10.10 202 1 won T20I v England Bengaluru 1 Feb 2017 T20I # 594
163/2 18.2 8.89 160 4 2 won T20I v England Manchester 3 Jul 2018 T20I # 684
148/5 20.0 7.40 148 1 lost T20I v England Cardiff 6 Jul 2018 T20I # 688
201/3 18.4 10.76 199 3 2 won T20I v England Bristol 8 Jul 2018 T20I # 690
269/2 40.1 6.69 269 1 2 won ODI v England Nottingham 12 Jul 2018 ODI # 4014
236 50.0 4.72 323 -86 2 lost ODI v England Lord's 14 Jul 2018 ODI # 4016
256/8 50.0 5.12 256 1 lost ODI v England Leeds 17 Jul 2018 ODI # 4018
274 76.0 3.60 -13 2 lost Test v England Birmingham 1 Aug 2018 Test # 2314
162 54.2 2.98 194 -31 4 lost Test v England Birmingham 1 Aug 2018 Test # 2314
107 35.2 3.02 107 1 lost Test v England Lord's 9 Aug 2018 Test # 2315
130 47.0 2.76 -159 3 lost Test v England Lord's 9 Aug 2018 Test # 2315
329 94.5 3.46 329 1 won Test v England Nottingham 18 Aug 2018 Test # 2316
352/7d 110.0 3.20 520 3 won Test v England Nottingham 18 Aug 2018 Test # 2316
273 84.5 3.21 27 2 lost Test v England Southampton 30 Aug 2018 Test # 2317
184 69.4 2.64 245 -60 4 lost Test v England Southampton 30 Aug 2018 Test # 2317
292 95.0 3.07 -40 2 lost Test v England The Oval 7 Sep 2018 Test # 2318
345 94.3 3.65 464 -118 4 lost Test v England The Oval 7 Sep 2018 Test # 2318
306/5 50.0 6.12 338 -31 2 lost ODI v England Birmingham 30 Jun 2019 ODI # 4179
337 95.5 3.51 -241 2 lost Test v England Chennai 5 Feb 2021 Test # 2409
192 58.1 3.30 420 -227 4 lost Test v England Chennai 5 Feb 2021 Test # 2409
329 95.5 3.43 329 1 won Test v England Chennai 13 Feb 2021 Test # 2411
286 85.5 3.33 481 3 won Test v England Chennai 13 Feb 2021 Test # 2411
145 53.2 2.71 33 2 won Test v England Ahmedabad 24 Feb 2021 Test # 2412
49/0 7.4 6.39 49 1 4 won Test v England Ahmedabad 24 Feb 2021 Test # 2412
365 114.4 3.18 160 2 won Test v England Ahmedabad 4 Mar 2021 Test # 2414
124/7 20.0 6.20 124 1 lost T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
166/3 17.5 9.30 165 2 2 won T20I v England Ahmedabad 14 Mar 2021 T20I # 1132
156/6 20.0 7.80 156 1 lost T20I v England Ahmedabad 16 Mar 2021 T20I # 1133
185/8 20.0 9.25 185 1 won T20I v England Ahmedabad 18 Mar 2021 T20I # 1135
224/2 20.0 11.20 224 1 won T20I v England Ahmedabad 20 Mar 2021 T20I # 1138
317/5 50.0 6.34 317 1 won ODI v England Pune 23 Mar 2021 ODI # 4281
336/6 50.0 6.72 336 1 lost ODI v England Pune 26 Mar 2021 ODI # 4283
329 48.2 6.80 329 1 won ODI v England Pune 28 Mar 2021 ODI # 4284
278 84.5 3.27 95 2 draw Test v England Nottingham 4 Aug 2021 Test # 2428
52/1 14.0 3.71 209 -156 4 draw Test v England Nottingham 4 Aug 2021 Test # 2428
364 126.1 2.88 364 1 won Test v England Lord's 12 Aug 2021 Test # 2429
298/8d 109.3 2.72 271 3 won Test v England Lord's 12 Aug 2021 Test # 2429
78 40.4 1.91 78 1 lost Test v England Leeds 25 Aug 2021 Test # 2432
278 99.3 2.79 -76 3 lost Test v England Leeds 25 Aug 2021 Test # 2432
191 61.3 3.10 191 1 won Test v England The Oval 2 Sep 2021 Test # 2433
466 148.2 3.14 367 3 won Test v England The Oval 2 Sep 2021 Test # 2433
416 84.5 4.90 416 1 lost Test v England Birmingham 1 Jul 2022 Test # 2470
245 81.5 2.99 377 3 lost Test v England Birmingham 1 Jul 2022 Test # 2470
198/8 20.0 9.90 198 1 won T20I v England Southampton 7 Jul 2022 T20I # 1616
170/8 20.0 8.50 170 1 won T20I v England Birmingham 9 Jul 2022 T20I # 1628
198/9 20.0 9.90 216 -17 2 lost T20I v England Nottingham 10 Jul 2022 T20I # 1631
114/0 18.4 6.10 111 4 2 won ODI v England The Oval 12 Jul 2022 ODI # 4424
146 38.5 3.75 247 -100 2 lost ODI v England Lord's 14 Jul 2022 ODI # 4428
261/5 42.1 6.18 260 2 2 won ODI v England Manchester 17 Jul 2022 ODI # 4433
168/6 20.0 8.40 168 1 lost T20I v England Adelaide 10 Nov 2022 T20I # 1878
229/9 50.0 4.58 229 1 won ODI v England Lucknow 29 Oct 2023 ODI # 4686
436 121.0 3.60 190 2 lost Test v England Hyderabad 25 Jan 2024 Test # 2525
202 69.2 2.91 231 -28 4 lost Test v England Hyderabad 25 Jan 2024 Test # 2525
396 112.0 3.53 396 1 won Test v England Visakhapatnam 2 Feb 2024 Test # 2526
255 78.3 3.24 398 3 won Test v England Visakhapatnam 2 Feb 2024 Test # 2526
445 130.5 3.40 445 1 won Test v England Rajkot 15 Feb 2024 Test # 2530
430/4d 98.0 4.38 556 3 won Test v England Rajkot 15 Feb 2024 Test # 2530
307 103.2 2.97 -46 2 won Test v England Ranchi 23 Feb 2024 Test # 2531
192/5 61.0 3.14 192 1 4 won Test v England Ranchi 23 Feb 2024 Test # 2531
477 124.1 3.84 259 2 won Test v England Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 80/4 (16.2 ov, DA Miller 6*, H Klaasen 19*, PW Hasaranga 2/22) - Match over
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page