View innings by innings list [change view]
Totals in terms of bowling 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
overall 1932-2024 1853 877 689 15 222 50 1.272 33.80 3.78 2285 759 36 Profile
Innings by innings list
259 105.1 2.46 259 1 lost Test v England Lord's 25 Jun 1932 Test # 219
275/8d 110.0 2.50 345 3 lost Test v England Lord's 25 Jun 1932 Test # 219
438 136.5 3.20 219 2 lost Test v England Mumbai 15 Dec 1933 Test # 230
40/1 7.2 5.45 40 1 4 lost Test v England Mumbai 15 Dec 1933 Test # 230
403 159.5 2.52 403 1 draw Test v England Eden Gardens 5 Jan 1934 Test # 231
7/2 5.0 1.40 82 -74 4 draw Test v England Eden Gardens 5 Jan 1934 Test # 231
335 131.4 2.54 335 1 lost Test v England Chennai 10 Feb 1934 Test # 232
261/7d 75.5 3.44 451 3 lost Test v England Chennai 10 Feb 1934 Test # 232
134 61.1 2.19 -13 2 lost Test v England Lord's 27 Jun 1936 Test # 252
108/1 39.3 2.73 107 2 4 lost Test v England Lord's 27 Jun 1936 Test # 252
571/8d 142.0 4.02 368 2 draw Test v England Manchester 25 Jul 1936 Test # 253
471/8d 129.0 3.65 471 1 lost Test v England The Oval 15 Aug 1936 Test # 254
64/1 13.0 4.92 64 1 4 lost Test v England The Oval 15 Aug 1936 Test # 254
428 169.4 2.52 228 2 lost Test v England Lord's 22 Jun 1946 Test # 276
48/0 16.5 2.85 48 1 4 lost Test v England Lord's 22 Jun 1946 Test # 276
294 129.0 2.27 294 1 draw Test v England Manchester 20 Jul 1946 Test # 277
153/5d 61.0 2.50 277 3 draw Test v England Manchester 20 Jul 1946 Test # 277
95/3 50.0 1.90 -236 2 draw Test v England The Oval 17 Aug 1946 Test # 278
382/8d 115.0x8 2.49 382 1 lost Test v Australia Brisbane 28 Nov 1947 Test # 290
107 46.2x8 1.73 -81 2 draw Test v Australia Sydney 12 Dec 1947 Test # 291
394 94.1x8 3.13 394 1 lost Test v Australia Melbourne 1 Jan 1948 Test # 292
255/4d 65.0x8 2.94 358 3 lost Test v Australia Melbourne 1 Jan 1948 Test # 292
674 151.3x8 3.33 674 1 lost Test v Australia Adelaide 23 Jan 1948 Test # 294
575/8d 128.0x8 3.36 575 1 lost Test v Australia Melbourne 6 Feb 1948 Test # 295
631 183.4 3.43 631 1 draw Test v West Indies Delhi 10 Nov 1948 Test # 304
629/6d 206.0 3.05 629 1 draw Test v West Indies Brabourne 9 Dec 1948 Test # 305
366 115.2 3.17 366 1 draw Test v West Indies Eden Gardens 31 Dec 1948 Test # 308
336/9d 105.3 3.18 430 3 draw Test v West Indies Eden Gardens 31 Dec 1948 Test # 308
582 176.3 3.29 582 1 lost Test v West Indies Chennai 27 Jan 1949 Test # 310
286 104.2 2.74 286 1 draw Test v West Indies Brabourne 4 Feb 1949 Test # 311
267 107.3 2.48 360 3 draw Test v West Indies Brabourne 4 Feb 1949 Test # 311
203 102.3 1.98 203 1 draw Test v England Delhi 2 Nov 1951 Test # 339
368/6 221.0 1.66 153 3 draw Test v England Delhi 2 Nov 1951 Test # 339
456 207.1 2.20 -29 2 draw Test v England Brabourne 14 Dec 1951 Test # 342
55/2 36.0 1.52 238 -182 4 draw Test v England Brabourne 14 Dec 1951 Test # 342
342 159.5 2.13 342 1 draw Test v England Eden Gardens 30 Dec 1951 Test # 344
252/5d 120.0 2.10 250 3 draw Test v England Eden Gardens 30 Dec 1951 Test # 344
203 95.1 2.13 82 2 lost Test v England Kanpur 12 Jan 1952 Test # 346
76/2 19.2 3.93 76 1 4 lost Test v England Kanpur 12 Jan 1952 Test # 346
266 121.5 2.18 266 1 won Test v England Chennai 6 Feb 1952 Test # 348
183 75.5 2.41 -8 3 won Test v England Chennai 6 Feb 1952 Test # 348
334 165.2 2.02 41 2 lost Test v England Leeds 5 Jun 1952 Test # 351
128/3 55.0 2.32 125 4 4 lost Test v England Leeds 5 Jun 1952 Test # 351
537 206.4 2.59 302 2 lost Test v England Lord's 19 Jun 1952 Test # 352
79/2 49.2 1.60 77 3 4 lost Test v England Lord's 19 Jun 1952 Test # 352
347/9d 144.0 2.40 347 1 lost Test v England Manchester 17 Jul 1952 Test # 353
326/6d 154.0 2.11 326 1 draw Test v England The Oval 14 Aug 1952 Test # 354
150 104.3 1.43 -222 2 won Test v Pakistan Delhi 16 Oct 1952 Test # 355
152 58.2 2.60 -70 3 won Test v Pakistan Delhi 16 Oct 1952 Test # 355
331 194.3 1.70 225 2 lost Test v Pakistan Lucknow 23 Oct 1952 Test # 356
186 73.0 2.54 186 1 won Test v Pakistan Brabourne 13 Nov 1952 Test # 357
242 149.2 1.62 41 3 won Test v Pakistan Brabourne 13 Nov 1952 Test # 357
344 110.5 3.10 344 1 draw Test v Pakistan Chennai 28 Nov 1952 Test # 358
257 116.0 2.21 257 1 draw Test v Pakistan Eden Gardens 12 Dec 1952 Test # 360
236/7d 120.0 1.96 96 3 draw Test v Pakistan Eden Gardens 12 Dec 1952 Test # 360
438 182.0 2.40 21 2 draw Test v West Indies Port of Spain 21 Jan 1953 Test # 363
142/0 55.0 2.58 274 -131 4 draw Test v West Indies Port of Spain 21 Jan 1953 Test # 363
296 116.4 2.53 296 1 lost Test v West Indies Bridgetown 7 Feb 1953 Test # 366
228 90.3 2.51 271 3 lost Test v West Indies Bridgetown 7 Feb 1953 Test # 366
315 146.0 2.15 36 2 draw Test v West Indies Port of Spain 19 Feb 1953 Test # 367
192/2 54.0 3.55 327 -134 4 draw Test v West Indies Port of Spain 19 Feb 1953 Test # 367
364 156.2 2.32 102 2 draw Test v West Indies Georgetown 11 Mar 1953 Test # 369
576 206.1 2.79 264 2 draw Test v West Indies Kingston 28 Mar 1953 Test # 371
92/4 47.0 1.95 181 -88 4 draw Test v West Indies Kingston 28 Mar 1953 Test # 371
257 136.2 1.88 257 1 draw Test v Pakistan Dhaka 1 Jan 1955 Test # 394
158 86.2 1.83 267 3 draw Test v Pakistan Dhaka 1 Jan 1955 Test # 394
312/9d 164.0 1.90 77 2 draw Test v Pakistan Bahawalpur 15 Jan 1955 Test # 395
328 187.5 1.74 328 1 draw Test v Pakistan Lahore 29 Jan 1955 Test # 397
136/5d 84.3 1.60 213 3 draw Test v Pakistan Lahore 29 Jan 1955 Test # 397
188 146.3 1.28 188 1 draw Test v Pakistan Peshawar 12 Feb 1955 Test # 398
182 122.0 1.49 125 3 draw Test v Pakistan Peshawar 12 Feb 1955 Test # 398
162 96.0 1.68 162 1 draw Test v Pakistan Karachi 26 Feb 1955 Test # 400
241/5d 86.0 2.80 258 3 draw Test v Pakistan Karachi 26 Feb 1955 Test # 400
326 209.4 1.55 -172 2 draw Test v New Zealand Hyderabad (Deccan) 19 Nov 1955 Test # 416
212/2 92.0 2.30 40 3 draw Test v New Zealand Hyderabad (Deccan) 19 Nov 1955 Test # 416
258 134.1 1.92 -163 2 won Test v New Zealand Brabourne 2 Dec 1955 Test # 417
136 77.4 1.75 -27 3 won Test v New Zealand Brabourne 2 Dec 1955 Test # 417
450/2d 176.0 2.55 450 1 draw Test v New Zealand Delhi 16 Dec 1955 Test # 418
112/1 58.0 1.93 31 3 draw Test v New Zealand Delhi 16 Dec 1955 Test # 418
336 145.5 2.30 204 2 draw Test v New Zealand Eden Gardens 28 Dec 1955 Test # 419
75/6 34.0 2.20 235 -159 4 draw Test v New Zealand Eden Gardens 28 Dec 1955 Test # 419
209 132.0 1.58 -328 2 won Test v New Zealand Chennai 6 Jan 1956 Test # 420
219 130.3 1.67 -109 3 won Test v New Zealand Chennai 6 Jan 1956 Test # 420
319 134.3 2.37 158 2 lost Test v Australia Chennai 19 Oct 1956 Test # 431
523/7d 180.0 2.90 272 2 draw Test v Australia Brabourne 26 Oct 1956 Test # 432
177 86.3 2.04 177 1 lost Test v Australia Eden Gardens 2 Nov 1956 Test # 433
189/9d 67.4 2.79 230 3 lost Test v Australia Eden Gardens 2 Nov 1956 Test # 433
227 101.1 2.24 227 1 draw Test v West Indies Brabourne 28 Nov 1958 Test # 459
323/4d 112.0 2.88 398 3 draw Test v West Indies Brabourne 28 Nov 1958 Test # 459
222 85.3 2.59 222 1 lost Test v West Indies Kanpur 12 Dec 1958 Test # 461
443/7d 127.0 3.48 443 3 lost Test v West Indies Kanpur 12 Dec 1958 Test # 461
614/5d 162.1 3.78 614 1 lost Test v West Indies Eden Gardens 31 Dec 1958 Test # 463
500 181.0 2.76 500 1 lost Test v West Indies Chennai 21 Jan 1959 Test # 465
168/5d 76.0 2.21 446 3 lost Test v West Indies Chennai 21 Jan 1959 Test # 465
644/8d 214.0 3.00 229 2 draw Test v West Indies Delhi 6 Feb 1959 Test # 467
422 143.2 2.94 422 1 lost Test v England Nottingham 4 Jun 1959 Test # 474
226 84.4 2.66 58 2 lost Test v England Lord's 18 Jun 1959 Test # 475
108/2 27.2 3.95 108 1 4 lost Test v England Lord's 18 Jun 1959 Test # 475
483/8d 174.3 2.76 322 2 lost Test v England Leeds 2 Jul 1959 Test # 476
490 174.1 2.81 490 1 lost Test v England Manchester 23 Jul 1959 Test # 477
265/8d 90.0 2.94 547 3 lost Test v England Manchester 23 Jul 1959 Test # 477
361 147.3 2.44 221 2 lost Test v England The Oval 20 Aug 1959 Test # 478
468 143.0 3.27 333 2 lost Test v Australia Delhi 12 Dec 1959 Test # 482
219 77.5 2.81 67 2 won Test v Australia Kanpur 19 Dec 1959 Test # 483
105 57.4 1.82 225 -119 4 won Test v Australia Kanpur 19 Dec 1959 Test # 483
387/8d 140.0 2.76 98 2 draw Test v Australia Brabourne 1 Jan 1960 Test # 484
34/1 8.0 4.25 129 -94 4 draw Test v Australia Brabourne 1 Jan 1960 Test # 484
342 153.0 2.23 342 1 lost Test v Australia Chennai 13 Jan 1960 Test # 486
331 111.1 2.97 137 2 draw Test v Australia Eden Gardens 23 Jan 1960 Test # 487
121/2 52.0 2.32 203 -81 4 draw Test v Australia Eden Gardens 23 Jan 1960 Test # 487
350 137.4 2.54 350 1 draw Test v Pakistan Brabourne 2 Dec 1960 Test # 497
166/4 80.0 2.07 67 3 draw Test v Pakistan Brabourne 2 Dec 1960 Test # 497
335 188.4 1.77 335 1 draw Test v Pakistan Kanpur 16 Dec 1960 Test # 499
140/3 64.0 2.18 71 3 draw Test v Pakistan Kanpur 16 Dec 1960 Test # 499
301 127.2 2.36 301 1 draw Test v Pakistan Eden Gardens 30 Dec 1960 Test # 501
146/3d 49.0 2.97 267 3 draw Test v Pakistan Eden Gardens 30 Dec 1960 Test # 501
448/8d 182.5 2.45 448 1 draw Test v Pakistan Chennai 13 Jan 1961 Test # 503
59/0 18.0 3.27 -32 3 draw Test v Pakistan Chennai 13 Jan 1961 Test # 503
286 125.5 2.27 -177 2 draw Test v Pakistan Delhi 8 Feb 1961 Test # 505
250 127.4 1.95 73 3 draw Test v Pakistan Delhi 8 Feb 1961 Test # 505
500/8d 173.0 2.89 500 1 draw Test v England Brabourne 11 Nov 1961 Test # 513
184/5d 58.0 3.17 294 3 draw Test v England Brabourne 11 Nov 1961 Test # 513
244 106.3 2.29 -223 2 draw Test v England Kanpur 1 Dec 1961 Test # 514
497/5 184.0 2.70 274 3 draw Test v England Kanpur 1 Dec 1961 Test # 514
256/3 114.0 2.24 -210 2 draw Test v England Delhi 13 Dec 1961 Test # 516
212 79.2 2.67 -168 2 won Test v England Eden Gardens 30 Dec 1961 Test # 518
233 116.2 2.00 421 -187 4 won Test v England Eden Gardens 30 Dec 1961 Test # 518
281 110.1 2.55 -147 2 won Test v England Chennai 10 Jan 1962 Test # 520
209 92.3 2.25 338 -128 4 won Test v England Chennai 10 Jan 1962 Test # 520
289 113.2 2.55 86 2 lost Test v West Indies Port of Spain 16 Feb 1962 Test # 525
15/0 1.4 9.00 13 3 4 lost Test v West Indies Port of Spain 16 Feb 1962 Test # 525
631/8d 217.4 2.89 236 2 lost Test v West Indies Kingston 7 Mar 1962 Test # 526
475 241.3 1.96 217 2 lost Test v West Indies Bridgetown 23 Mar 1962 Test # 527
444/9d 176.0 2.52 444 1 lost Test v West Indies Port of Spain 4 Apr 1962 Test # 528
176/3 101.0 1.74 176 1 4 lost Test v West Indies Port of Spain 4 Apr 1962 Test # 528
253 76.2 3.31 253 1 lost Test v West Indies Kingston 13 Apr 1962 Test # 529
283 88.0 3.21 358 3 lost Test v West Indies Kingston 13 Apr 1962 Test # 529
317 190.4 1.66 -140 2 draw Test v England Chennai 10 Jan 1964 Test # 551
241/5 87.0 2.77 293 -51 4 draw Test v England Chennai 10 Jan 1964 Test # 551
233 130.0 1.79 -67 2 draw Test v England Brabourne 21 Jan 1964 Test # 552
206/3 134.0 1.53 317 -110 4 draw Test v England Brabourne 21 Jan 1964 Test # 552
267 148.5 1.79 26 2 draw Test v England Eden Gardens 29 Jan 1964 Test # 554
145/2 55.0 2.63 275 -129 4 draw Test v England Eden Gardens 29 Jan 1964 Test # 554
451 185.3 2.43 107 2 draw Test v England Delhi 8 Feb 1964 Test # 556
559/8d 203.0 2.75 559 1 draw Test v England Kanpur 15 Feb 1964 Test # 557
211 72.0 2.93 211 1 lost Test v Australia Chennai 2 Oct 1964 Test # 566
397 158.4 2.50 332 3 lost Test v Australia Chennai 2 Oct 1964 Test # 566
320 103.5 3.08 320 1 won Test v Australia Brabourne 10 Oct 1964 Test # 567
274 99.4 2.74 253 3 won Test v Australia Brabourne 10 Oct 1964 Test # 567
174 84.5 2.05 174 1 draw Test v Australia Eden Gardens 17 Oct 1964 Test # 568
143/1 46.0 3.10 82 3 draw Test v Australia Eden Gardens 17 Oct 1964 Test # 568
315 179.0 1.75 -82 2 draw Test v New Zealand Chennai 27 Feb 1965 Test # 579
62/0 21.0 2.95 282 -219 4 draw Test v New Zealand Chennai 27 Feb 1965 Test # 579
462/9d 160.0 2.88 462 1 draw Test v New Zealand Eden Gardens 5 Mar 1965 Test # 581
191/9d 91.1 2.09 273 3 draw Test v New Zealand Eden Gardens 5 Mar 1965 Test # 581
297 129.2 2.29 297 1 draw Test v New Zealand Brabourne 12 Mar 1965 Test # 582
80/8 43.0 1.86 255 -174 4 draw Test v New Zealand Brabourne 12 Mar 1965 Test # 582
262 125.1 2.09 262 1 won Test v New Zealand Delhi 19 Mar 1965 Test # 583
272 149.2 1.82 69 3 won Test v New Zealand Delhi 19 Mar 1965 Test # 583
421 161.5 2.60 125 2 lost Test v West Indies Brabourne 13 Dec 1966 Test # 610
192/4 64.1 2.99 192 1 4 lost Test v West Indies Brabourne 13 Dec 1966 Test # 610
390 138.0 2.82 390 1 lost Test v West Indies Eden Gardens 31 Dec 1966 Test # 612
406 132.0 3.07 2 2 draw Test v West Indies Chennai 13 Jan 1967 Test # 614
270/7 93.0 2.90 322 -51 4 draw Test v West Indies Chennai 13 Jan 1967 Test # 614
550/4d 183.0 3.00 550 1 lost Test v England Leeds 8 Jun 1967 Test # 618
126/4 47.3 2.65 125 2 4 lost Test v England Leeds 8 Jun 1967 Test # 618
386 154.2 2.50 234 2 lost Test v England Lord's 22 Jun 1967 Test # 619
298 106.0 2.81 298 1 lost Test v England Birmingham 13 Jul 1967 Test # 620
203 76.5 2.64 409 3 lost Test v England Birmingham 13 Jul 1967 Test # 620
335 92.1x8 2.72 335 1 lost Test v Australia Adelaide 23 Dec 1967 Test # 624
369 88.5x8 3.12 397 3 lost Test v Australia Adelaide 23 Dec 1967 Test # 624
529 105.3x8 3.76 356 2 lost Test v Australia Melbourne 30 Dec 1967 Test # 625
379 112.2x8 2.53 379 1 lost Test v Australia Brisbane 19 Jan 1968 Test # 626
294 83.4x8 2.64 394 3 lost Test v Australia Brisbane 19 Jan 1968 Test # 626
317 86.6x8 2.74 317 1 lost Test v Australia Sydney 26 Jan 1968 Test # 628
292 85.3x8 2.56 341 3 lost Test v Australia Sydney 26 Jan 1968 Test # 628
350 157.3 2.22 350 1 won Test v New Zealand Dunedin 15 Feb 1968 Test # 630
208 104.0 2.00 199 3 won Test v New Zealand Dunedin 15 Feb 1968 Test # 630
502 186.3 2.69 502 1 lost Test v New Zealand Christchurch 22 Feb 1968 Test # 631
88/4 40.4 2.16 88 1 4 lost Test v New Zealand Christchurch 22 Feb 1968 Test # 631
186 89.2 2.08 186 1 won Test v New Zealand Wellington 29 Feb 1968 Test # 632
199 81.2 2.44 58 3 won Test v New Zealand Wellington 29 Feb 1968 Test # 632
140 77.1 1.81 -112 2 won Test v New Zealand Auckland 7 Mar 1968 Test # 634
101 61.4 1.63 374 -272 4 won Test v New Zealand Auckland 7 Mar 1968 Test # 634
229 117.3 1.94 73 2 won Test v New Zealand Brabourne 25 Sep 1969 Test # 659
127 69.5 1.81 188 -60 4 won Test v New Zealand Brabourne 25 Sep 1969 Test # 659
319 130.0 2.45 319 1 lost Test v New Zealand Nagpur 3 Oct 1969 Test # 660
214 105.1 2.03 276 3 lost Test v New Zealand Nagpur 3 Oct 1969 Test # 660
181 99.1 1.82 181 1 draw Test v New Zealand Hyderabad (Deccan) 15 Oct 1969 Test # 661
175/8d 82.0 2.13 267 3 draw Test v New Zealand Hyderabad (Deccan) 15 Oct 1969 Test # 661
345 169.4 2.03 74 2 lost Test v Australia Brabourne 4 Nov 1969 Test # 664
67/2 26.5 2.49 64 4 4 lost Test v Australia Brabourne 4 Nov 1969 Test # 664
348 166.2 2.09 28 2 draw Test v Australia Kanpur 15 Nov 1969 Test # 666
95/0 44.0 2.15 285 -189 4 draw Test v Australia Kanpur 15 Nov 1969 Test # 666
296 119.4 2.47 296 1 won Test v Australia Delhi 28 Nov 1969 Test # 667
107 58.2 1.83 180 3 won Test v Australia Delhi 28 Nov 1969 Test # 667
335 143.1 2.33 123 2 lost Test v Australia Eden Gardens 12 Dec 1969 Test # 668
42/0 5.0 8.40 39 4 4 lost Test v Australia Eden Gardens 12 Dec 1969 Test # 668
258 115.2 2.23 258 1 lost Test v Australia Chennai 24 Dec 1969 Test # 669
153 80.5 1.89 248 3 lost Test v Australia Chennai 24 Dec 1969 Test # 669
217 93.5 2.31 -170 2 draw Test v West Indies Kingston 18 Feb 1971 Test # 680
385/5 136.0 2.83 215 3 draw Test v West Indies Kingston 18 Feb 1971 Test # 680
214 72.5 2.93 214 1 won Test v West Indies Port of Spain 6 Mar 1971 Test # 683
261 110.5 2.35 123 3 won Test v West Indies Port of Spain 6 Mar 1971 Test # 683
363 158.2 2.29 363 1 draw Test v West Indies Georgetown 19 Mar 1971 Test # 684
307/3d 100.0 3.07 294 3 draw Test v West Indies Georgetown 19 Mar 1971 Test # 684
501/5d 171.0 2.92 501 1 draw Test v West Indies Bridgetown 1 Apr 1971 Test # 685
180/6d 43.0 4.18 334 3 draw Test v West Indies Bridgetown 1 Apr 1971 Test # 685
526 216.3 2.42 166 2 draw Test v West Indies Port of Spain 13 Apr 1971 Test # 686
165/8 40.0 4.12 262 -96 4 draw Test v West Indies Port of Spain 13 Apr 1971 Test # 686
304 139.3 2.17 304 1 draw Test v England Lord's 22 Jul 1971 Test # 690
191 98.5 1.93 182 3 draw Test v England Lord's 22 Jul 1971 Test # 690
386 160.4 2.40 386 1 draw Test v England Manchester 5 Aug 1971 Test # 691
245/3d 66.0 3.71 419 3 draw Test v England Manchester 5 Aug 1971 Test # 691
355 108.4 3.26 355 1 won Test v England The Oval 19 Aug 1971 Test # 692
101 45.1 2.23 172 3 won Test v England The Oval 19 Aug 1971 Test # 692
200 108.5 1.83 27 2 lost Test v England Delhi 20 Dec 1972 Test # 703
208/4 88.5 2.34 207 2 4 lost Test v England Delhi 20 Dec 1972 Test # 703
174 75.2 2.30 -36 2 won Test v England Eden Gardens 30 Dec 1972 Test # 706
163 91.0 1.79 192 -28 4 won Test v England Eden Gardens 30 Dec 1972 Test # 706
242 86.5 2.78 242 1 won Test v England Chennai 12 Jan 1973 Test # 708
159 106.0 1.50 85 3 won Test v England Chennai 12 Jan 1973 Test # 708
397 172.5 2.29 40 2 draw Test v England Kanpur 25 Jan 1973 Test # 709
480 163.1 2.94 32 2 draw Test v England Brabourne 6 Feb 1973 Test # 711
67/2 29.0 2.31 213 -145 4 draw Test v England Brabourne 6 Feb 1973 Test # 711
328/9d 143.3 2.28 328 1 lost Test v England Manchester 6 Jun 1974 Test # 739
213/3d 70.0 3.04 295 3 lost Test v England Manchester 6 Jun 1974 Test # 739
629 182.5 3.44 629 1 lost Test v England Lord's 20 Jun 1974 Test # 740
459/2d 140.0 3.27 294 2 lost Test v England Birmingham 4 Jul 1974 Test # 741
266/6 51.1 5.19 266 1 2 lost ODI v England Leeds 13 Jul 1974 ODI # 12
172/4 48.5 3.52 172 1 2 lost ODI v England The Oval 15 Jul 1974 ODI # 13
289 95.2 3.03 289 1 lost Test v West Indies Bengaluru 22 Nov 1974 Test # 745
356/6d 83.0 4.28 385 3 lost Test v West Indies Bengaluru 22 Nov 1974 Test # 745
493 141.0 3.49 273 2 lost Test v West Indies Delhi 11 Dec 1974 Test # 747
240 81.1 2.95 7 2 won Test v West Indies Eden Gardens 27 Dec 1974 Test # 750
224 84.2 2.65 310 -85 4 won Test v West Indies Eden Gardens 27 Dec 1974 Test # 750
192 59.2 3.23 2 2 won Test v West Indies Chennai 11 Jan 1975 Test # 752
154 67.0 2.29 255 -100 4 won Test v West Indies Chennai 11 Jan 1975 Test # 752
604/6d 161.0 3.75 604 1 lost Test v West Indies Wankhede 23 Jan 1975 Test # 753
205/3d 40.0 5.12 403 3 lost Test v West Indies Wankhede 23 Jan 1975 Test # 753
334/4 60.0 5.56 334 1 lost ODI v England Lord's 7 Jun 1975 ODI # 19
120 55.3 2.16 120 1 won ODI v East Africa Leeds 11 Jun 1975 ODI # 24
233/6 58.5 3.96 231 3 2 lost ODI v New Zealand Manchester 14 Jun 1975 ODI # 28
266 87.0x8 2.29 266 1 won Test v New Zealand Auckland 24 Jan 1976 Test # 769
215 70.2x8 2.29 67 3 won Test v New Zealand Auckland 24 Jan 1976 Test # 769
403 132.1x8 2.28 133 2 draw Test v New Zealand Christchurch 5 Feb 1976 Test # 771
334 113.7x8 2.19 114 2 lost Test v New Zealand Wellington 13 Feb 1976 Test # 772
155/1 30.3x8 3.82 155 1 2 lost ODI v New Zealand Christchurch 21 Feb 1976 ODI # 35
236/8 35.0x8 5.05 236 1 lost ODI v New Zealand Auckland 22 Feb 1976 ODI # 36
488/9d 138.5 3.51 311 2 lost Test v West Indies Bridgetown 10 Mar 1976 Test # 773
241 97.0 2.48 241 1 draw Test v West Indies Port of Spain 24 Mar 1976 Test # 774
215/8 124.0 1.73 54 3 draw Test v West Indies Port of Spain 24 Mar 1976 Test # 774
359 109.2 3.28 359 1 won Test v West Indies Port of Spain 7 Apr 1976 Test # 775
271/6d 104.3 2.59 402 3 won Test v West Indies Port of Spain 7 Apr 1976 Test # 775
391 140.3 2.78 85 2 lost Test v West Indies Kingston 21 Apr 1976 Test # 776
13/0 1.5 7.09 13 1 4 lost Test v West Indies Kingston 21 Apr 1976 Test # 776
298 153.3 1.94 -101 2 won Test v New Zealand Wankhede 10 Nov 1976 Test # 785
141 80.2 1.75 304 -162 4 won Test v New Zealand Wankhede 10 Nov 1976 Test # 785
350 142.5 2.45 -174 2 draw Test v New Zealand Kanpur 18 Nov 1976 Test # 786
193/7 117.0 1.64 383 -189 4 draw Test v New Zealand Kanpur 18 Nov 1976 Test # 786
140 55.4 2.51 -158 2 won Test v New Zealand Chennai 26 Nov 1976 Test # 787
143 67.0 2.13 360 -216 4 won Test v New Zealand Chennai 26 Nov 1976 Test # 787
381 151.5 2.50 381 1 lost Test v England Delhi 17 Dec 1976 Test # 788
321 178.4 1.79 166 2 lost Test v England Eden Gardens 1 Jan 1977 Test # 791
16/0 3.4 4.36 16 1 4 lost Test v England Eden Gardens 1 Jan 1977 Test # 791
262 125.5 2.08 262 1 lost Test v England Chennai 14 Jan 1977 Test # 793
185/9d 71.5 2.57 283 3 lost Test v England Chennai 14 Jan 1977 Test # 793
195 96.2 2.02 -58 2 won Test v England Bengaluru 28 Jan 1977 Test # 794
177 57.3 3.07 318 -140 4 won Test v England Bengaluru 28 Jan 1977 Test # 794
317 154.0 2.05 -21 2 draw Test v England Wankhede 11 Feb 1977 Test # 795
152/7 71.0 2.14 214 -61 4 draw Test v England Wankhede 11 Feb 1977 Test # 795
166 46.7x8 2.65 166 1 lost Test v Australia Brisbane 2 Dec 1977 Test # 809
327 91.5x8 2.67 340 3 lost Test v Australia Brisbane 2 Dec 1977 Test # 809
394 118.6x8 2.48 -8 2 lost Test v Australia Perth 16 Dec 1977 Test # 811
342/8 87.2x8 2.93 339 4 4 lost Test v Australia Perth 16 Dec 1977 Test # 811
213 50.1x8 3.18 -43 2 won Test v Australia Melbourne 30 Dec 1977 Test # 812
164 51.1x8 2.40 387 -222 4 won Test v Australia Melbourne 30 Dec 1977 Test # 812
131 49.4x8 1.98 131 1 won Test v Australia Sydney 7 Jan 1978 Test # 814
263 98.7x8 1.99 -2 3 won Test v Australia Sydney 7 Jan 1978 Test # 814
505 112.4x8 3.36 505 1 lost Test v Australia Adelaide 28 Jan 1978 Test # 816
256 82.5x8 2.32 492 3 lost Test v Australia Adelaide 28 Jan 1978 Test # 816
166/8 40.0 4.15 171 -4 2 won ODI v Pakistan Quetta 1 Oct 1978 ODI # 54
83/2 16.5 4.93 80 4 2 lost ODI v Pakistan Sialkot 13 Oct 1978 ODI # 55
503/8d 152.0 3.30 503 1 draw Test v Pakistan Faisalabad 16 Oct 1978 Test # 831
264/4d 71.5 3.67 305 3 draw Test v Pakistan Faisalabad 16 Oct 1978 Test # 831
539/6d 133.0 4.05 340 2 lost Test v Pakistan Lahore 27 Oct 1978 Test # 832
128/2 20.4 6.19 126 3 4 lost Test v Pakistan Lahore 27 Oct 1978 Test # 832
205/7 40.0 5.12 205 1 lost ODI v Pakistan Sahiwal 3 Nov 1978 ODI # 56
481/9d 141.0 3.41 137 2 lost Test v Pakistan Karachi 14 Nov 1978 Test # 833
164/2 24.5 6.60 164 1 4 lost Test v Pakistan Karachi 14 Nov 1978 Test # 833
493 161.0 3.06 69 2 draw Test v West Indies Wankhede 1 Dec 1978 Test # 835
437 140.0 3.12 437 1 draw Test v West Indies Bengaluru 15 Dec 1978 Test # 837
200/8 82.0 2.43 266 3 draw Test v West Indies Bengaluru 15 Dec 1978 Test # 837
327 117.4 2.77 27 2 draw Test v West Indies Eden Gardens 29 Dec 1978 Test # 839
197/9 105.1 1.87 335 -137 4 draw Test v West Indies Eden Gardens 29 Dec 1978 Test # 839
228 72.5 3.13 228 1 won Test v West Indies Chennai 12 Jan 1979 Test # 841
151 45.5 3.29 124 3 won Test v West Indies Chennai 12 Jan 1979 Test # 841
172 56.4 3.03 -394 2 draw Test v West Indies Delhi 24 Jan 1979 Test # 842
179/3 58.0 3.08 -215 3 draw Test v West Indies Delhi 24 Jan 1979 Test # 842
452/8 148.1 3.05 -192 2 draw Test v West Indies Kanpur 2 Feb 1979 Test # 845
194/1 51.3 3.76 191 4 2 lost ODI v West Indies Birmingham 9 Jun 1979 ODI # 61
183/2 57.0 3.21 183 1 2 lost ODI v New Zealand Leeds 13 Jun 1979 ODI # 65
238/5 60.0 3.96 238 1 lost ODI v Sri Lanka Manchester 16 Jun 1979 ODI # 68
633/5d 165.2 3.82 633 1 lost Test v England Birmingham 12 Jul 1979 Test # 851
419/9d 129.5 3.22 323 2 draw Test v England Lord's 2 Aug 1979 Test # 852
270 80.5 3.34 270 1 draw Test v England Leeds 16 Aug 1979 Test # 853
305 124.5 2.44 305 1 draw Test v England The Oval 30 Aug 1979 Test # 854
334/8d 116.5 2.85 437 3 draw Test v England The Oval 30 Aug 1979 Test # 854
390 143.4 2.71 390 1 draw Test v Australia Chennai 11 Sep 1979 Test # 855
212/7 113.4 1.86 177 3 draw Test v Australia Chennai 11 Sep 1979 Test # 855
333 114.5 2.89 333 1 draw Test v Australia Bengaluru 19 Sep 1979 Test # 856
77/3 37.4 2.04 -47 3 draw Test v Australia Bengaluru 19 Sep 1979 Test # 856
304 109.3 2.77 33 2 won Test v Australia Kanpur 2 Oct 1979 Test # 857
125 60.2 2.07 279 -153 4 won Test v Australia Kanpur 2 Oct 1979 Test # 857
298 106.3 2.79 -212 2 draw Test v Australia Delhi 13 Oct 1979 Test # 858
413 151.3 2.72 201 3 draw Test v Australia Delhi 13 Oct 1979 Test # 858
442 153.0 2.88 442 1 draw Test v Australia Eden Gardens 26 Oct 1979 Test # 859
151/6d 57.3 2.62 246 3 draw Test v Australia Eden Gardens 26 Oct 1979 Test # 859
160 61.5 2.58 -298 2 won Test v Australia Wankhede 3 Nov 1979 Test # 860
198 73.1 2.70 -100 3 won Test v Australia Wankhede 3 Nov 1979 Test # 860
431/9d 149.3 2.88 431 1 draw Test v Pakistan Bengaluru 21 Nov 1979 Test # 861
108/2 42.0 2.57 123 3 draw Test v Pakistan Bengaluru 21 Nov 1979 Test # 861
273 91.5 2.97 273 1 draw Test v Pakistan Delhi 4 Dec 1979 Test # 863
242 80.5 2.99 389 3 draw Test v Pakistan Delhi 4 Dec 1979 Test # 863
173 68.3 2.52 -161 2 won Test v Pakistan Wankhede 16 Dec 1979 Test # 865
190 51.4 3.67 322 -131 4 won Test v Pakistan Wankhede 16 Dec 1979 Test # 865
249 89.5 2.77 87 2 draw Test v Pakistan Kanpur 25 Dec 1979 Test # 866
272 73.4 3.69 272 1 won Test v Pakistan Chennai 15 Jan 1980 Test # 869
233 66.4 3.49 75 3 won Test v Pakistan Chennai 15 Jan 1980 Test # 869
272/4d 99.5 2.72 -59 2 draw Test v Pakistan Eden Gardens 29 Jan 1980 Test # 871
179/6 63.0 2.84 265 -85 4 draw Test v Pakistan Eden Gardens 29 Jan 1980 Test # 871
296 97.1 3.04 54 2 lost Test v England Wankhede 15 Feb 1980 Test # 874
98/0 29.3 3.32 96 3 4 lost Test v England Wankhede 15 Feb 1980 Test # 874
142 42.1 3.36 209 -66 2 won ODI v Australia Melbourne 6 Dec 1980 ODI # 97
157 49.5 3.15 163 -5 2 won ODI v New Zealand Perth 9 Dec 1980 ODI # 99
183/1 42.2 4.32 181 3 2 lost ODI v Australia Sydney 18 Dec 1980 ODI # 100
205/7 48.4 4.21 205 1 2 lost ODI v New Zealand Brisbane 21 Dec 1980 ODI # 102
224 49.3 4.52 231 -6 2 won ODI v New Zealand Adelaide 23 Dec 1980 ODI # 103
406 109.1 3.71 205 2 lost Test v Australia Sydney 2 Jan 1981 Test # 893
64/1 21.0 3.04 64 1 2 lost ODI v Australia Sydney 8 Jan 1981 ODI # 104
113/0 29.0 3.89 113 1 2 lost ODI v New Zealand Melbourne 10 Jan 1981 ODI # 105
193/3 47.2 4.07 193 1 2 lost ODI v Australia Melbourne 11 Jan 1981 ODI # 106
242/8 50.0 4.84 242 1 lost ODI v Australia Sydney 15 Jan 1981 ODI # 108
242/9 50.0 4.84 242 1 lost ODI v New Zealand Brisbane 18 Jan 1981 ODI # 109
528 149.4 3.52 528 1 draw Test v Australia Adelaide 23 Jan 1981 Test # 894
221/7d 90.0 2.45 330 3 draw Test v Australia Adelaide 23 Jan 1981 Test # 894
419 156.3 2.67 182 2 won Test v Australia Melbourne 7 Feb 1981 Test # 895
83 48.4 1.70 143 -59 4 won Test v Australia Melbourne 7 Feb 1981 Test # 895
218/6 45.0 4.84 218 1 lost ODI v New Zealand Auckland 14 Feb 1981 ODI # 116
210/8 50.0 4.20 210 1 lost ODI v New Zealand Hamilton 15 Feb 1981 ODI # 117
375 119.0 3.15 375 1 lost Test v New Zealand Wellington 21 Feb 1981 Test # 897
100 49.0 2.04 252 3 lost Test v New Zealand Wellington 21 Feb 1981 Test # 897
286/5 145.0 1.97 31 2 draw Test v New Zealand Christchurch 6 Mar 1981 Test # 898
366 186.0 1.96 128 2 draw Test v New Zealand Auckland 13 Mar 1981 Test # 899
95/5 62.0 1.53 157 -61 4 draw Test v New Zealand Auckland 13 Mar 1981 Test # 899
160/5 43.5 3.65 157 4 2 lost ODI v England Ahmedabad 25 Nov 1981 ODI # 125
166 100.1 1.65 -13 2 won Test v England Wankhede 27 Nov 1981 Test # 911
102 26.2 3.87 241 -138 4 won Test v England Wankhede 27 Nov 1981 Test # 911
400 158.0 2.53 400 1 draw Test v England Bengaluru 9 Dec 1981 Test # 912
174/3d 69.0 2.52 146 3 draw Test v England Bengaluru 9 Dec 1981 Test # 912
161/7 36.0 4.47 161 1 won ODI v England Jalandhar 20 Dec 1981 ODI # 131
476/9d 156.4 3.03 476 1 draw Test v England Delhi 23 Dec 1981 Test # 914
68/0d 19.0 3.57 57 3 draw Test v England Delhi 23 Dec 1981 Test # 914
248 108.2 2.28 248 1 draw Test v England Eden Gardens 1 Jan 1982 Test # 916
265/5d 90.0 2.94 305 3 draw Test v England Eden Gardens 1 Jan 1982 Test # 916
328 155.5 2.10 -153 2 draw Test v England Chennai 13 Jan 1982 Test # 918
230/6 46.0 5.00 230 1 won ODI v England Cuttack 27 Jan 1982 ODI # 143
378/9d 115.2 3.27 378 1 draw Test v England Kanpur 30 Jan 1982 Test # 920
194/1 50.1 3.86 194 1 2 lost ODI v England Leeds 2 Jun 1982 ODI # 152
276/9 55.0 5.01 276 1 lost ODI v England The Oval 4 Jun 1982 ODI # 153
433 148.1 2.92 433 1 lost Test v England Lord's 10 Jun 1982 Test # 928
67/3 19.0 3.52 65 3 4 lost Test v England Lord's 10 Jun 1982 Test # 928
425 153.1 2.77 425 1 draw Test v England Manchester 24 Jun 1982 Test # 929
594 173.3 3.42 594 1 draw Test v England The Oval 8 Jul 1982 Test # 930
191/3d 70.3 2.70 375 3 draw Test v England The Oval 8 Jul 1982 Test # 930
191/8 46.0 4.15 270 -78 2 won ODI v Sri Lanka Amritsar 12 Sep 1982 ODI # 156
277/8 50.0 5.54 277 1 won ODI v Sri Lanka Delhi 15 Sep 1982 ODI # 157
346 92.5 3.72 346 1 draw Test v Sri Lanka Chennai 17 Sep 1982 Test # 934
394 96.3 4.08 174 3 draw Test v Sri Lanka Chennai 17 Sep 1982 Test # 934
233/8 50.0 4.66 233 1 won ODI v Sri Lanka Bengaluru 26 Sep 1982 ODI # 159
224/4 40.0 5.60 224 1 lost ODI v Pakistan Gujranwala 3 Dec 1982 ODI # 162
485 143.5 3.37 485 1 draw Test v Pakistan Lahore 10 Dec 1982 Test # 941
135/1 46.0 2.93 241 3 draw Test v Pakistan Lahore 10 Dec 1982 Test # 941
263/2 40.0 6.57 263 1 lost ODI v Pakistan Multan 17 Dec 1982 ODI # 163
452 109.5 4.11 283 2 lost Test v Pakistan Karachi 23 Dec 1982 Test # 942
252/3 33.0 7.63 252 1 won ODI v Pakistan Lahore 31 Dec 1982 ODI # 164
652 142.4 4.57 280 2 lost Test v Pakistan Faisalabad 3 Jan 1983 Test # 945
10/0 2.1 4.61 7 4 4 lost Test v Pakistan Faisalabad 3 Jan 1983 Test # 945
581/3d 166.0 3.50 581 1 lost Test v Pakistan Hyderabad (Sind) 14 Jan 1983 Test # 946
198/2 35.0 5.65 198 1 2 lost ODI v Pakistan Karachi 21 Jan 1983 ODI # 172
323 103.5 3.11 323 1 draw Test v Pakistan Lahore 23 Jan 1983 Test # 947
420/6d 117.2 3.57 27 2 draw Test v Pakistan Karachi 30 Jan 1983 Test # 948
254 116.3 2.18 3 2 lost Test v West Indies Kingston 23 Feb 1983 Test # 949
173/6 25.2 6.82 172 2 4 lost Test v West Indies Kingston 23 Feb 1983 Test # 949
215/4 38.5 5.53 215 1 lost ODI v West Indies Port of Spain 9 Mar 1983 ODI # 187
394 138.3 2.84 219 2 draw Test v West Indies Port of Spain 11 Mar 1983 Test # 952
255/9 47.0 5.42 283 -27 2 won ODI v West Indies Albion 29 Mar 1983 ODI # 191
470 142.4 3.29 470 1 draw Test v West Indies Georgetown 31 Mar 1983 Test # 953
167/3 40.2 4.14 167 1 2 lost ODI v West Indies St George's 7 Apr 1983 ODI # 192
486 158.2 3.06 277 2 lost Test v West Indies Bridgetown 15 Apr 1983 Test # 954
1/0 0.1 6.00 1 1 4 lost Test v West Indies Bridgetown 15 Apr 1983 Test # 954
550 166.4 3.30 93 2 draw Test v West Indies St John's 28 Apr 1983 Test # 956
228 54.1 4.20 263 -34 2 won ODI v West Indies Manchester 9 Jun 1983 ODI # 200
155 51.4 3.00 155 1 won ODI v Zimbabwe Leicester 11 Jun 1983 ODI # 204
320/9 60.0 5.33 320 1 lost ODI v Australia Nottingham 13 Jun 1983 ODI # 207
282/9 60.0 4.70 282 1 lost ODI v West Indies The Oval 15 Jun 1983 ODI # 210
235 57.0 4.12 267 -31 2 won ODI v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
129 38.2 3.36 248 -118 2 won ODI v Australia Chelmsford 20 Jun 1983 ODI # 219
213 60.0 3.55 213 1 won ODI v England Manchester 22 Jun 1983 ODI # 221
140 52.0 2.69 184 -43 2 won ODI v West Indies Lord's 25 Jun 1983 ODI # 223
151/8 46.0 3.28 151 1 won ODI v Pakistan Hyderabad (Deccan) 10 Sep 1983 ODI # 224
288 112.1 2.56 13 2 draw Test v Pakistan Bengaluru 14 Sep 1983 Test # 961
337 133.2 2.52 337 1 draw Test v Pakistan Jalandhar 24 Sep 1983 Test # 962
16/0 9.0 1.77 -21 3 draw Test v Pakistan Jalandhar 24 Sep 1983 Test # 962
166/9 46.0 3.60 166 1 won ODI v Pakistan Jaipur 2 Oct 1983 ODI # 225
322 134.4 2.39 77 2 draw Test v Pakistan Nagpur 5 Oct 1983 Test # 963
42/1 8.0 5.25 186 -143 4 draw Test v Pakistan Nagpur 5 Oct 1983 Test # 963
108/0 22.4 4.76 81 -68 2 lost ODI v West Indies Srinagar 13 Oct 1983 ODI # 226
454 138.2 3.28 454 1 lost Test v West Indies Kanpur 21 Oct 1983 Test # 964
384 127.5 3.00 -80 2 draw Test v West Indies Delhi 29 Oct 1983 Test # 965
120/2 50.0 2.40 314 -193 4 draw Test v West Indies Delhi 29 Oct 1983 Test # 965
217/6 47.5 4.53 215 3 2 lost ODI v West Indies Vadodara 9 Nov 1983 ODI # 227
281 104.3 2.68 281 1 lost Test v West Indies Ahmedabad 12 Nov 1983 Test # 967
201 60.3 3.32 241 3 lost Test v West Indies Ahmedabad 12 Nov 1983 Test # 967
393 146.1 2.68 -70 2 draw Test v West Indies Wankhede 24 Nov 1983 Test # 968
104/4 51.0 2.03 244 -139 4 draw Test v West Indies Wankhede 24 Nov 1983 Test # 968
241/2 45.2 5.31 241 1 2 lost ODI v West Indies Indore 1 Dec 1983 ODI # 228
333/8 45.0 7.40 333 1 lost ODI v West Indies Jamshedpur 7 Dec 1983 ODI # 229
377 128.0 2.94 136 2 lost Test v West Indies Eden Gardens 10 Dec 1983 Test # 971
182/4 41.4 4.36 179 4 2 lost ODI v West Indies Guwahati 17 Dec 1983 ODI # 230
313 112.3 2.78 313 1 draw Test v West Indies Chennai 24 Dec 1983 Test # 972
64/1 23.0 2.78 -74 3 draw Test v West Indies Chennai 24 Dec 1983 Test # 972
96 41.0 2.34 96 1 won ODI v Sri Lanka Sharjah 8 Apr 1984 ODI # 260
134 39.4 3.37 189 -54 2 won ODI v Pakistan Sharjah 13 Apr 1984 ODI # 261
220/9 48.0 4.58 220 1 lost ODI v Australia New Delhi 28 Sep 1984 ODI # 267
29/1 7.4 3.78 146 -146 2 n/r ODI v Australia Thiruvananthapuram 1 Oct 1984 ODI # 268
DNB 0.0 - 0 0 n/r ODI v Australia Jamshedpur 3 Oct 1984 ODI # 269
210/3 43.5 4.79 207 4 2 lost ODI v Australia Ahmedabad 5 Oct 1984 ODI # 270
236/4 40.1 5.87 236 1 2 lost ODI v Australia Indore 6 Oct 1984 ODI # 271
199/7 40.0 4.97 199 1 lost ODI v Pakistan Quetta 12 Oct 1984 ODI # 272
428/9d 158.0 2.70 428 1 draw Test v Pakistan Lahore 17 Oct 1984 Test # 995
674/6 224.5 2.99 174 2 draw Test v Pakistan Faisalabad 24 Oct 1984 Test # 996
DNB 0.0 - 0 0 n/r ODI v Pakistan Sialkot 31 Oct 1984 ODI # 273
195 96.2 2.02 195 1 won Test v England Wankhede 28 Nov 1984 Test # 1001
317 135.0 2.34 47 3 won Test v England Wankhede 28 Nov 1984 Test # 1001
215/6 43.2 4.96 215 1 2 lost ODI v England Pune 5 Dec 1984 ODI # 279
418 169.1 2.47 111 2 lost Test v England Delhi 12 Dec 1984 Test # 1004
127/2 23.4 5.36 125 3 4 lost Test v England Delhi 12 Dec 1984 Test # 1004
241/6 46.0 5.23 241 -11 2 lost ODI v England Cuttack 27 Dec 1984 ODI # 281
276 100.3 2.74 -161 2 draw Test v England Eden Gardens 31 Dec 1984 Test # 1007
652/7d 175.0 3.72 380 2 lost Test v England Chennai 13 Jan 1985 Test # 1008
35/1 8.0 4.37 33 3 4 lost Test v England Chennai 13 Jan 1985 Test # 1008
206/7 45.0 4.57 206 1 2 lost ODI v England Bengaluru 20 Jan 1985 ODI # 293
240/7 50.0 4.80 240 1 won ODI v England Nagpur 23 Jan 1985 ODI # 295
121/6 15.0 8.06 121 1 lost ODI v England Chandigarh 27 Jan 1985 ODI # 298
417 188.5 2.20 -136 2 draw Test v England Kanpur 31 Jan 1985 Test # 1011
91/0 36.0 2.52 234 -142 4 draw Test v England Kanpur 31 Jan 1985 Test # 1011
183 49.2 3.70 183 1 won ODI v Pakistan Melbourne 20 Feb 1985 ODI # 309
149 41.4 3.57 236 -86 2 won ODI v England Sydney 26 Feb 1985 ODI # 312
163 49.3 3.29 163 1 won ODI v Australia Melbourne 3 Mar 1985 ODI # 315
206 50.0 4.12 206 1 won ODI v New Zealand Sydney 5 Mar 1985 ODI # 316
176/9 50.0 3.52 176 1 won ODI v Pakistan Melbourne 10 Mar 1985 ODI # 319
87 32.5 2.64 126 -38 2 won ODI v Pakistan Sharjah 22 Mar 1985 ODI # 321
139 42.3 3.27 139 1 won ODI v Australia Sharjah 29 Mar 1985 ODI # 325
241/6 45.0 5.35 241 1 won ODI v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
347 144.4 2.39 129 2 draw Test v Sri Lanka Colombo (SSC) 30 Aug 1985 Test # 1023
61/4 8.0 7.62 123 -61 4 draw Test v Sri Lanka Colombo (SSC) 30 Aug 1985 Test # 1023
385 156.3 2.46 385 1 lost Test v Sri Lanka Colombo (PSS) 6 Sep 1985 Test # 1024
206/3d 53.0 3.88 347 3 lost Test v Sri Lanka Colombo (PSS) 6 Sep 1985 Test # 1024
198 63.3 3.11 -51 2 draw Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
307/7 102.0 3.00 377 -69 4 draw Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
171/5 28.0 6.10 171 1 lost ODI v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
32/4 9.2 3.42 72 -162 2 n/r ODI v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
203/4 45.0 4.51 203 1 lost ODI v Pakistan Sharjah 17 Nov 1985 ODI # 340
186/2 41.3 4.48 181 6 2 lost ODI v West Indies Sharjah 22 Nov 1985 ODI # 341
381 149.0 2.55 381 1 draw Test v Australia Adelaide 13 Dec 1985 Test # 1032
17/0 8.0 2.12 -122 3 draw Test v Australia Adelaide 13 Dec 1985 Test # 1032
262 103.5 2.52 262 1 draw Test v Australia Melbourne 26 Dec 1985 Test # 1033
308 123.5 2.48 125 3 draw Test v Australia Melbourne 26 Dec 1985 Test # 1033
396 179.3 2.20 -204 2 draw Test v Australia Sydney 2 Jan 1986 Test # 1034
119/6 77.0 1.54 -85 3 draw Test v Australia Sydney 2 Jan 1986 Test # 1034
259/9 50.0 5.18 259 1 won ODI v New Zealand Brisbane 11 Jan 1986 ODI # 348
164/6 45.2 3.61 162 3 2 lost ODI v Australia Brisbane 12 Jan 1986 ODI # 349
161 44.2 3.63 161 1 won ODI v Australia Melbourne 16 Jan 1986 ODI # 351
115/7 40.1 2.86 114 2 2 lost ODI v New Zealand Perth 18 Jan 1986 ODI # 352
292/6 50.0 5.84 292 1 lost ODI v Australia Sydney 21 Jan 1986 ODI # 354
239/5 49.5 4.79 239 1 2 lost ODI v New Zealand Melbourne 23 Jan 1986 ODI # 355
172 49.2 3.48 172 1 won ODI v New Zealand Adelaide 25 Jan 1986 ODI # 356
262/8 50.0 5.24 262 1 lost ODI v Australia Adelaide 26 Jan 1986 ODI # 357
235/7 50.0 4.70 235 1 won ODI v Australia Melbourne 31 Jan 1986 ODI # 360
168/9 45.0 3.73 190 -34 2 won ODI v New Zealand Launceston 2 Feb 1986 ODI # 361
170/8 44.0 3.86 170 1 lost ODI v Australia Sydney 5 Feb 1986 ODI # 362
188/3 47.2 3.97 188 1 2 lost ODI v Australia Melbourne 9 Feb 1986 ODI # 363
132/8 44.0 3.00 132 1 won ODI v New Zealand Sharjah 10 Apr 1986 ODI # 381
205/9 50.0 4.10 205 1 won ODI v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
248/9 50.0 4.96 246 3 2 lost ODI v Pakistan Sharjah 18 Apr 1986 ODI # 385
162 55.0 2.94 162 1 won ODI v England The Oval 24 May 1986 ODI # 386
256/5 53.5 4.75 255 2 2 lost ODI v England Manchester 26 May 1986 ODI # 387
294 128.2 2.29 294 1 won Test v England Lord's 5 Jun 1986 Test # 1046
180 96.4 1.86 133 3 won Test v England Lord's 5 Jun 1986 Test # 1046
102 45.1 2.25 -170 2 won Test v England Leeds 19 Jun 1986 Test # 1047
128 63.3 2.01 408 -279 4 won Test v England Leeds 19 Jun 1986 Test # 1047
390 116.3 3.34 390 1 draw Test v England Birmingham 3 Jul 1986 Test # 1048
235 94.0 2.50 235 3 draw Test v England Birmingham 3 Jul 1986 Test # 1048
250/3 47.0 5.31 250 1 won ODI v Australia Jaipur 7 Sep 1986 ODI # 390
226/7 46.0 4.91 223 4 2 lost ODI v Australia Srinagar 9 Sep 1986 ODI # 391
574/7d 170.5 3.36 574 1 tied Test v Australia Chennai 18 Sep 1986 Test # 1052
170/5d 49.0 3.46 347 3 tied Test v Australia Chennai 18 Sep 1986 Test # 1052
242/6 47.0 5.14 242 1 n/r ODI v Australia Hyderabad (Deccan) 24 Sep 1986 ODI # 392
207/3d 75.4 2.73 207 1 draw Test v Australia Delhi 26 Sep 1986 Test # 1053
238/6 45.0 5.28 238 1 won ODI v Australia Delhi 2 Oct 1986 ODI # 393
141 43.3 3.24 194 -52 2 won ODI v Australia Ahmedabad 5 Oct 1986 ODI # 394
263/3 46.3 5.65 261 3 2 lost ODI v Australia Rajkot 7 Oct 1986 ODI # 395
345 147.4 2.33 345 1 draw Test v Australia Wankhede 15 Oct 1986 Test # 1054
216/2 88.0 2.45 44 3 draw Test v Australia Wankhede 15 Oct 1986 Test # 1054
214/9 45.0 4.75 214 1 won ODI v Sri Lanka Sharjah 27 Nov 1986 ODI # 401
198/8 45.0 4.40 198 1 lost ODI v West Indies Sharjah 30 Nov 1986 ODI # 403
145/7 43.3 3.33 145 1 2 lost ODI v Pakistan Sharjah 5 Dec 1986 ODI # 406
420 138.0 3.04 420 1 draw Test v Sri Lanka Kanpur 17 Dec 1986 Test # 1061
195/8 46.0 4.23 195 1 lost ODI v Sri Lanka Kanpur 24 Dec 1986 ODI # 407
204 59.1 3.44 204 1 won Test v Sri Lanka Nagpur 27 Dec 1986 Test # 1063
141 48.4 2.89 -106 3 won Test v Sri Lanka Nagpur 27 Dec 1986 Test # 1063
191 76.1 2.50 -209 2 won Test v Sri Lanka Cuttack 4 Jan 1987 Test # 1064
142 59.0 2.40 -67 3 won Test v Sri Lanka Cuttack 4 Jan 1987 Test # 1064
145/8 46.0 3.15 145 1 won ODI v Sri Lanka Guwahati 11 Jan 1987 ODI # 415
208/6 44.0 4.72 208 1 won ODI v Sri Lanka Delhi 13 Jan 1987 ODI # 416
141 36.3 3.86 236 -94 2 won ODI v Sri Lanka Vadodara 15 Jan 1987 ODI # 417
289/7 40.0 7.22 300 -10 2 won ODI v Sri Lanka Wankhede 17 Jan 1987 ODI # 419
200/7 44.0 4.54 197 4 2 lost ODI v Pakistan Indore 27 Jan 1987 ODI # 426
487/9d 163.0 2.98 487 1 draw Test v Pakistan Chennai 3 Feb 1987 Test # 1066
182/3 77.0 2.36 142 3 draw Test v Pakistan Chennai 3 Feb 1987 Test # 1066
229 108.1 2.11 -174 2 draw Test v Pakistan Eden Gardens 11 Feb 1987 Test # 1067
179/5 87.0 2.05 356 -176 4 draw Test v Pakistan Eden Gardens 11 Feb 1987 Test # 1067
241/8 39.3 6.10 239 3 2 lost ODI v Pakistan Eden Gardens 18 Feb 1987 ODI # 434
341 128.5 2.64 -124 2 draw Test v Pakistan Jaipur 21 Feb 1987 Test # 1069
395 187.3 2.10 395 1 draw Test v Pakistan Ahmedabad 4 Mar 1987 Test # 1071
135/2 99.0 1.36 207 3 draw Test v Pakistan Ahmedabad 4 Mar 1987 Test # 1071
116 49.2 2.35 116 1 lost Test v Pakistan Bengaluru 13 Mar 1987 Test # 1073
249 94.5 2.62 220 3 lost Test v Pakistan Bengaluru 13 Mar 1987 Test # 1073
212/7 44.0 4.81 213 0 2 won ODI v Pakistan Hyderabad (Deccan) 20 Mar 1987 ODI # 436
121/4 37.2 3.24 121 1 2 lost ODI v Pakistan Pune 22 Mar 1987 ODI # 438
286/6 44.0 6.50 286 1 lost ODI v Pakistan Nagpur 24 Mar 1987 ODI # 439
266/5 43.2 6.13 266 1 2 lost ODI v Pakistan Jamshedpur 26 Mar 1987 ODI # 440
211/7 50.0 4.22 211 1 won ODI v England Sharjah 2 Apr 1987 ODI # 442
176/6 50.0 3.52 176 1 won ODI v Australia Sharjah 5 Apr 1987 ODI # 444
184/2 41.4 4.41 184 1 2 lost ODI v Pakistan Sharjah 10 Apr 1987 ODI # 447
270/6 50.0 5.40 270 1 lost ODI v Australia Chennai 9 Oct 1987 ODI # 453
236/8 50.0 4.72 253 -16 2 won ODI v New Zealand Bengaluru 14 Oct 1987 ODI # 458
135 44.2 3.04 135 1 won ODI v Zimbabwe Wankhede 17 Oct 1987 ODI # 461
233 49.0 4.75 290 -56 2 won ODI v Australia Delhi 22 Oct 1987 ODI # 465
191/7 50.0 3.82 191 1 won ODI v Zimbabwe Ahmedabad 26 Oct 1987 ODI # 469
221/9 50.0 4.42 221 1 won ODI v New Zealand Nagpur 31 Oct 1987 ODI # 474
254/6 50.0 5.08 254 1 lost ODI v England Wankhede 5 Nov 1987 ODI # 476
127 47.1 2.69 52 2 lost Test v West Indies Delhi 25 Nov 1987 Test # 1080
276/5 85.3 3.22 276 1 4 lost Test v West Indies Delhi 25 Nov 1987 Test # 1080
203/8 50.0 4.06 203 1 lost ODI v West Indies Nagpur 8 Dec 1987 ODI # 481
337 103.3 3.25 56 2 draw Test v West Indies Wankhede 11 Dec 1987 Test # 1085
4/1 2.0 2.00 118 -113 4 draw Test v West Indies Wankhede 11 Dec 1987 Test # 1085
187/7 45.0 4.15 187 1 lost ODI v West Indies Guwahati 23 Dec 1987 ODI # 482
530/5d 151.5 3.49 530 1 draw Test v West Indies Eden Gardens 26 Dec 1987 Test # 1088
157/2 62.0 2.53 122 3 draw Test v West Indies Eden Gardens 26 Dec 1987 Test # 1088
166 41.5 3.96 223 -56 2 won ODI v West Indies Eden Gardens 2 Jan 1988 ODI # 483
225/4 40.1 5.60 222 4 2 lost ODI v West Indies Rajkot 5 Jan 1988 ODI # 487
196 48.3 4.04 196 1 lost ODI v West Indies Ahmedabad 7 Jan 1988 ODI # 489
184 73.3 2.50 -198 2 won Test v West Indies Chennai 11 Jan 1988 Test # 1089
160 41.2 3.87 416 -255 4 won Test v West Indies Chennai 11 Jan 1988 Test # 1089
231/6 49.1 4.69 231 1 2 lost ODI v West Indies Faridabad 19 Jan 1988 ODI # 497
278/6 50.0 5.56 278 1 lost ODI v West Indies Gwalior 22 Jan 1988 ODI # 500
241/1 42.5 5.62 240 2 2 lost ODI v West Indies Thiruvananthapuram 25 Jan 1988 ODI # 502
201 49.2 4.07 220 -18 2 won ODI v Sri Lanka Sharjah 25 Mar 1988 ODI # 512
194/8 50.0 3.88 268 -73 2 won ODI v New Zealand Sharjah 27 Mar 1988 ODI # 513
198 45.3 4.35 251 -52 2 won ODI v New Zealand Sharjah 1 Apr 1988 ODI # 517
215 48.3 4.43 239 -23 2 won ODI v West Indies Sharjah 16 Oct 1988 ODI # 523
246 49.1 5.00 246 1 lost ODI v Pakistan Sharjah 19 Oct 1988 ODI # 525
175/2 40.0 4.37 170 6 2 lost ODI v West Indies Sharjah 21 Oct 1988 ODI # 526
99/8 45.0 2.20 99 1 won ODI v Bangladesh Chattogram 27 Oct 1988 ODI # 529
271/6 45.0 6.02 271 1 lost ODI v Sri Lanka Dhaka 29 Oct 1988 ODI # 530
142 42.2 3.35 142 1 won ODI v Pakistan Dhaka 31 Oct 1988 ODI # 532
176 43.2 4.06 176 1 won ODI v Sri Lanka Dhaka 4 Nov 1988 ODI # 534
189 122.3 1.54 -195 2 won Test v New Zealand Bengaluru 12 Nov 1988 Test # 1107
164 78.4 2.08 337 -172 4 won Test v New Zealand Bengaluru 12 Nov 1988 Test # 1107
236 93.3 2.52 236 1 lost Test v New Zealand Wankhede 24 Nov 1988 Test # 1109
279 115.0 2.42 281 3 lost Test v New Zealand Wankhede 24 Nov 1988 Test # 1109
254 95.0 2.67 254 1 won Test v New Zealand Hyderabad (Deccan) 2 Dec 1988 Test # 1111
124 65.3 1.89 20 3 won Test v New Zealand Hyderabad (Deccan) 2 Dec 1988 Test # 1111
196/9 50.0 3.92 196 1 won ODI v New Zealand Visakhapatnam 10 Dec 1988 ODI # 536
160/7 45.0 3.55 160 1 won ODI v New Zealand Cuttack 12 Dec 1988 ODI # 538
169/9 45.0 3.75 223 -53 2 won ODI v New Zealand Indore 15 Dec 1988 ODI # 541
278/3 50.0 5.56 278 1 won ODI v New Zealand Vadodara 17 Dec 1988 ODI # 543
248/4 48.0 5.16 248 1 lost ODI v West Indies Bridgetown 7 Mar 1989 ODI # 556
151/4 38.4 3.90 149 3 2 lost ODI v West Indies Port of Spain 9 Mar 1989 ODI # 558
193/4 47.2 4.07 193 1 2 lost ODI v West Indies Port of Spain 11 Mar 1989 ODI # 560
240/2 43.2 5.53 238 3 2 lost ODI v West Indies St John's 18 Mar 1989 ODI # 562
289/2 43.5 6.59 289 1 lost ODI v West Indies Georgetown 21 Mar 1989 ODI # 563
437 141.0 3.09 437 1 draw Test v West Indies Georgetown 25 Mar 1989 Test # 1117
377 111.5 3.37 56 2 lost Test v West Indies Bridgetown 7 Apr 1989 Test # 1118
196/2 48.0 4.08 196 1 4 lost Test v West Indies Bridgetown 7 Apr 1989 Test # 1118
314 123.3 2.54 314 1 lost Test v West Indies Port of Spain 15 Apr 1989 Test # 1119
266 97.0 2.74 430 3 lost Test v West Indies Port of Spain 15 Apr 1989 Test # 1119
384 123.5 3.10 95 2 lost Test v West Indies Kingston 28 Apr 1989 Test # 1120
60/3 18.4 3.21 58 3 4 lost Test v West Indies Kingston 28 Apr 1989 Test # 1120
173/5 47.5 3.61 170 4 2 lost ODI v West Indies Sharjah 13 Oct 1989 ODI # 569
274/4 44.4 6.13 274 1 2 lost ODI v Pakistan Sharjah 15 Oct 1989 ODI # 572
174 46.4 3.72 212 -37 2 won ODI v West Indies Sharjah 16 Oct 1989 ODI # 573
252/4 47.0 5.36 252 1 lost ODI v Pakistan Sharjah 20 Oct 1989 ODI # 577
221 49.4 4.44 228 -6 2 won ODI v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
196/9 45.0 4.35 196 1 lost ODI v West Indies Delhi 23 Oct 1989 ODI # 582
255/7 50.0 5.10 255 1 won ODI v England Kanpur 25 Oct 1989 ODI # 583
247/8 50.0 4.94 247 1 won ODI v Australia Bengaluru 27 Oct 1989 ODI # 587
279/7 50.0 5.58 279 1 lost ODI v Pakistan Eden Gardens 28 Oct 1989 ODI # 589
166/2 42.1 3.93 166 1 2 lost ODI v West Indies Wankhede 30 Oct 1989 ODI # 591
409 116.5 3.50 409 1 draw Test v Pakistan Karachi 15 Nov 1989 Test # 1127
305/5d 96.0 3.17 452 3 draw Test v Pakistan Karachi 15 Nov 1989 Test # 1127
423/9d 132.3 3.19 135 2 draw Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
699/5 203.4 3.43 190 2 draw Test v Pakistan Lahore 1 Dec 1989 Test # 1130
250 103.4 2.41 -74 2 draw Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
87/9 16.0 5.43 87 1 lost ODI v Pakistan Gujranwala 18 Dec 1989 ODI # 593
28/3 14.3 1.93 28 1 n/r ODI v Pakistan Karachi 20 Dec 1989 ODI # 594
150/8 37.0 4.05 150 1 lost ODI v Pakistan Lahore 22 Dec 1989 ODI # 595
459 155.3 2.95 459 1 lost Test v New Zealand Christchurch 2 Feb 1990 Test # 1136
2/0 0.5 2.40 2 1 4 lost Test v New Zealand Christchurch 2 Feb 1990 Test # 1136
178/1 71.0 2.50 -180 2 draw Test v New Zealand Napier 9 Feb 1990 Test # 1138
391 92.2 4.23 391 1 draw Test v New Zealand Auckland 22 Feb 1990 Test # 1139
483/5d 159.0 3.03 392 3 draw Test v New Zealand Auckland 22 Feb 1990 Test # 1139
246/6 47.0 5.23 246 1 lost ODI v New Zealand Dunedin 1 Mar 1990 ODI # 612
187/9 50.0 3.74 187 1 lost ODI v Australia Christchurch 3 Mar 1990 ODI # 613
220 48.5 4.50 222 -1 2 won ODI v New Zealand Wellington 6 Mar 1990 ODI # 616
212/3 48.0 4.41 212 1 2 lost ODI v Australia Hamilton 8 Mar 1990 ODI # 618
242/7 49.2 4.90 242 1 2 lost ODI v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
235/9 50.0 4.70 235 1 lost ODI v Pakistan Sharjah 27 Apr 1990 ODI # 625
229 54.3 4.20 229 1 won ODI v England Leeds 18 Jul 1990 ODI # 634
281 55.0 5.10 281 1 won ODI v England Nottingham 20 Jul 1990 ODI # 635
653/4d 162.0 4.03 653 1 lost Test v England Lord's 26 Jul 1990 Test # 1148
272/4d 54.2 5.00 471 3 lost Test v England Lord's 26 Jul 1990 Test # 1148
519 160.5 3.22 519 1 draw Test v England Manchester 9 Aug 1990 Test # 1149
320/4d 81.0 3.95 407 3 draw Test v England Manchester 9 Aug 1990 Test # 1149
340 123.4 2.74 -266 2 draw Test v England The Oval 23 Aug 1990 Test # 1150
477/4d 154.0 3.09 211 3 draw Test v England The Oval 23 Aug 1990 Test # 1150
82 51.5 1.58 -206 2 won Test v Sri Lanka Chandigarh 23 Nov 1990 Test # 1156
198 120.4 1.64 -8 3 won Test v Sri Lanka Chandigarh 23 Nov 1990 Test # 1156
226/7 45.0 5.02 246 -19 2 won ODI v Sri Lanka Nagpur 1 Dec 1990 ODI # 644
227/8 49.0 4.63 227 1 won ODI v Sri Lanka Pune 5 Dec 1990 ODI # 646
137/3 32.5 4.17 137 1 2 lost ODI v Sri Lanka Margao 8 Dec 1990 ODI # 648
170/6 50.0 3.40 170 1 won ODI v Bangladesh Chandigarh 25 Dec 1990 ODI # 657
214 49.2 4.33 214 1 lost ODI v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
204/9 45.0 4.53 204 1 won ODI v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
178 44.4 3.98 239 -60 2 won ODI v Pakistan Sharjah 18 Oct 1991 ODI # 680
221 48.5 4.52 241 -19 2 won ODI v West Indies Sharjah 19 Oct 1991 ODI # 681
145 46.2 3.12 145 1 won ODI v West Indies Sharjah 22 Oct 1991 ODI # 683
257/7 50.0 5.14 257 1 lost ODI v Pakistan Sharjah 23 Oct 1991 ODI # 684
262/6 50.0 5.24 262 1 lost ODI v Pakistan Sharjah 25 Oct 1991 ODI # 685
177/8 47.0 3.76 177 1 won ODI v South Africa Eden Gardens 10 Nov 1991 ODI # 686
185/8 45.0 4.11 224 -38 2 won ODI v South Africa Gwalior 12 Nov 1991 ODI # 687
288/2 46.4 6.17 288 1 2 lost ODI v South Africa New Delhi 14 Nov 1991 ODI # 688
340 127.4 2.66 101 2 lost Test v Australia Brisbane 29 Nov 1991 Test # 1177
58/0 24.5 2.33 56 3 4 lost Test v Australia Brisbane 29 Nov 1991 Test # 1177
126 41.0 3.07 127 0 2 tied ODI v West Indies Perth 6 Dec 1991 ODI # 692
101 37.5 2.66 209 -107 2 won ODI v Australia Perth 8 Dec 1991 ODI # 693
176/2 48.3 3.62 176 1 2 lost ODI v Australia Hobart 10 Dec 1991 ODI # 694
252 50.0 5.04 263 -10 2 won ODI v West Indies Adelaide 14 Dec 1991 ODI # 696
158/4 40.5 3.86 158 1 2 lost ODI v Australia Adelaide 15 Dec 1991 ODI # 697
349 122.0 2.86 86 2 lost Test v Australia Melbourne 26 Dec 1991 Test # 1180
128/2 40.0 3.20 128 1 4 lost Test v Australia Melbourne 26 Dec 1991 Test # 1180
313 124.0 2.52 313 1 draw Test v Australia Sydney 2 Jan 1992 Test # 1181
173/8 84.0 2.05 3 3 draw Test v Australia Sydney 2 Jan 1992 Test # 1181
192/4 48.3 3.95 192 1 2 lost ODI v West Indies Brisbane 11 Jan 1992 ODI # 702
177/1 39.2 4.50 176 2 2 lost ODI v Australia Sydney 14 Jan 1992 ODI # 705
175/8 50.0 3.50 175 1 won ODI v West Indies Melbourne 16 Jan 1992 ODI # 707
233/5 50.0 4.66 233 1 lost ODI v Australia Melbourne 18 Jan 1992 ODI # 709
208/9 50.0 4.16 208 1 lost ODI v Australia Sydney 20 Jan 1992 ODI # 711
145 66.4 2.17 145 1 lost Test v Australia Adelaide 25 Jan 1992 Test # 1184
451 186.0 2.42 371 3 lost Test v Australia Adelaide 25 Jan 1992 Test # 1184
346 125.5 2.74 346 1 lost Test v Australia Perth 1 Feb 1992 Test # 1186
367/6d 113.3 3.23 441 3 lost Test v Australia Perth 1 Feb 1992 Test # 1186
236/9 50.0 4.72 236 1 lost ODI v England Perth 22 Feb 1992 ODI # 715
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Mackay 28 Feb 1992 ODI # 722
237/9 50.0 4.74 237 1 lost ODI v Australia Brisbane 1 Mar 1992 ODI # 725
173 48.1 3.59 217 -43 2 won ODI v Pakistan Sydney 4 Mar 1992 ODI # 729
104/1 19.1 5.42 159 -99 2 won ODI v Zimbabwe Hamilton 7 Mar 1992 ODI # 732
195/5 40.2 4.83 195 -2 2 lost ODI v West Indies Wellington 10 Mar 1992 ODI # 737
231/6 47.1 4.89 231 1 2 lost ODI v New Zealand Dunedin 12 Mar 1992 ODI # 740
181/4 29.1 6.20 181 1 2 lost ODI v South Africa Adelaide 15 Mar 1992 ODI # 745
456 214.2 2.12 456 1 draw Test v Zimbabwe Harare 18 Oct 1992 Test # 1197
146/4 66.0 2.21 295 3 draw Test v Zimbabwe Harare 18 Oct 1992 Test # 1197
209 49.1 4.25 240 -30 2 won ODI v Zimbabwe Harare 25 Oct 1992 ODI # 764
254 103.4 2.45 254 1 draw Test v South Africa Durban 13 Nov 1992 Test # 1200
176/3 82.0 2.14 153 3 draw Test v South Africa Durban 13 Nov 1992 Test # 1200
292 110.5 2.63 292 1 draw Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
252 118.2 2.12 317 3 draw Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
185/4 49.3 3.73 185 1 2 lost ODI v South Africa Cape Town 7 Dec 1992 ODI # 770
148/4 46.4 3.17 148 1 2 lost ODI v South Africa Gqeberha 9 Dec 1992 ODI # 772
214/5 50.0 4.28 214 1 won ODI v South Africa Centurion 11 Dec 1992 ODI # 774
165/4 48.3 3.40 162 4 2 lost ODI v South Africa Johannesburg 13 Dec 1992 ODI # 779
208/2 47.2 4.39 208 1 2 lost ODI v South Africa Bloemfontein 15 Dec 1992 ODI # 781
216/8 50.0 4.32 216 1 lost ODI v South Africa Durban 17 Dec 1992 ODI # 783
203/8 50.0 4.06 203 1 won ODI v South Africa East London 19 Dec 1992 ODI # 784
275 138.3 1.98 63 2 lost Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
155/1 51.1 3.02 153 3 4 lost Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
360/9d 171.0 2.10 360 1 draw Test v South Africa Cape Town 2 Jan 1993 Test # 1209
130/6d 97.0 1.34 214 3 draw Test v South Africa Cape Town 2 Jan 1993 Test # 1209
224/6 48.0 4.66 224 1 2 lost ODI v England Jaipur 18 Jan 1993 ODI # 794
198/6 50.0 3.96 198 1 won ODI v England Chandigarh 21 Jan 1993 ODI # 795
163 100.1 1.62 -208 2 won Test v England Eden Gardens 29 Jan 1993 Test # 1211
286 137.2 2.08 78 3 won Test v England Eden Gardens 29 Jan 1993 Test # 1211
286 127.3 2.24 -274 2 won Test v England Chennai 11 Feb 1993 Test # 1213
252 81.1 3.10 -22 3 won Test v England Chennai 11 Feb 1993 Test # 1213
347 135.0 2.57 347 1 won Test v England Wankhede 19 Feb 1993 Test # 1214
229 82.5 2.76 -15 3 won Test v England Wankhede 19 Feb 1993 Test # 1214
218/9 47.0 4.63 218 1 lost ODI v England Bengaluru 26 Feb 1993 ODI # 809
141/4 25.4 5.49 138 4 2 lost ODI v England Jamshedpur 1 Mar 1993 ODI # 811
256 50.0 5.12 256 1 won ODI v England Gwalior 4 Mar 1993 ODI # 813
265/4 48.0 5.52 265 1 won ODI v England Gwalior 5 Mar 1993 ODI # 814
322 135.1 2.38 -214 2 won Test v Zimbabwe Delhi 13 Mar 1993 Test # 1218
201 95.5 2.09 -13 3 won Test v Zimbabwe Delhi 13 Mar 1993 Test # 1218
182 46.2 3.92 250 -67 2 won ODI v Zimbabwe Faridabad 19 Mar 1993 ODI # 817
149/6 28.0 5.32 149 1 won ODI v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
234 49.5 4.69 234 1 won ODI v Zimbabwe Pune 25 Mar 1993 ODI # 823
24/3 12.0 2.00 24 1 draw Test v Sri Lanka Kandy 17 Jul 1993 Test # 1226
211 49.2 4.27 213 -1 2 won ODI v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
254 77.5 3.26 -112 2 won Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
236 121.1 1.94 472 -235 4 won Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
351 142.1 2.46 351 1 draw Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
352/6 153.2 2.29 257 3 draw Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
204/7 50.0 4.08 204 1 lost ODI v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
231/6 49.3 4.66 228 4 2 lost ODI v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
203 49.4 4.08 203 1 won ODI v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
202/7 50.0 4.04 202 1 lost ODI v West Indies Ahmedabad 16 Nov 1993 ODI # 851
248 50.0 4.96 249 0 2 tied ODI v Zimbabwe Indore 18 Nov 1993 ODI # 852
178/9 50.0 3.56 222 -43 2 won ODI v South Africa Mohali 22 Nov 1993 ODI # 855
193/9 50.0 3.86 196 -2 2 won ODI v South Africa Eden Gardens 24 Nov 1993 ODI # 856
123 40.1 3.06 226 -102 2 won ODI v West Indies Eden Gardens 27 Nov 1993 ODI # 858
218 106.4 2.04 -293 2 won Test v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
174 73.3 2.36 -119 3 won Test v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
231 58.1 3.97 -310 2 won Test v Sri Lanka Bengaluru 26 Jan 1994 Test # 1245
215 55.3 3.87 -95 3 won Test v Sri Lanka Bengaluru 26 Jan 1994 Test # 1245
119 63.5 1.86 119 1 won Test v Sri Lanka Ahmedabad 8 Feb 1994 Test # 1247
222 104.3 2.12 -17 3 won Test v Sri Lanka Ahmedabad 8 Feb 1994 Test # 1247
238/8 50.0 4.76 247 -8 2 won ODI v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
226/7 50.0 4.52 226 1 won ODI v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
141/6 32.5 4.29 141 -72 2 lost ODI v Sri Lanka Jalandhar 20 Feb 1994 ODI # 883
187 97.2 1.92 187 1 draw Test v New Zealand Hamilton 19 Mar 1994 Test # 1255
368/7d 129.0 2.85 309 3 draw Test v New Zealand Hamilton 19 Mar 1994 Test # 1255
240/5 50.0 4.80 240 1 lost ODI v New Zealand Napier 25 Mar 1994 ODI # 896
142 49.4 2.85 142 1 won ODI v New Zealand Auckland 27 Mar 1994 ODI # 897
243/9 50.0 4.86 256 -12 2 won ODI v New Zealand Wellington 30 Mar 1994 ODI # 898
223/4 49.5 4.47 223 1 2 lost ODI v New Zealand Christchurch 2 Apr 1994 ODI # 899
202/9 50.0 4.04 274 -71 2 won ODI v U.A.E. Sharjah 13 Apr 1994 ODI # 904
223/4 44.3 5.01 220 4 2 lost ODI v Pakistan Sharjah 15 Apr 1994 ODI # 906
244/9 50.0 4.88 244 1 won ODI v Australia Sharjah 19 Apr 1994 ODI # 910
250/6 50.0 5.00 250 1 lost ODI v Pakistan Sharjah 22 Apr 1994 ODI # 912
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
126/3 24.2 5.17 126 1 2 lost ODI v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
215 47.4 4.51 247 -31 2 won ODI v Australia Colombo (RPS) 9 Sep 1994 ODI # 924
98/9 25.0 3.92 98 1 won ODI v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
273/5 50.0 5.46 273 1 lost ODI v West Indies Faridabad 17 Oct 1994 ODI # 931
192/9 50.0 3.84 192 1 won ODI v West Indies Wankhede 20 Oct 1994 ODI # 933
221 49.2 4.47 221 1 won ODI v West Indies Chennai 23 Oct 1994 ODI # 936
269/4 50.0 5.38 269 1 won ODI v New Zealand Vadodara 28 Oct 1994 ODI # 939
257/6 50.0 5.14 257 1 lost ODI v West Indies Kanpur 30 Oct 1994 ODI # 941
182 45.4 3.98 290 -107 2 won ODI v New Zealand Delhi 3 Nov 1994 ODI # 944
202 44.0 4.59 275 -72 2 won ODI v West Indies Eden Gardens 5 Nov 1994 ODI # 947
256/7 43.0 5.95 261 -4 2 won ODI v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
251/9 50.0 5.02 251 1 won ODI v West Indies Cuttack 9 Nov 1994 ODI # 950
254 49.0 5.18 260 -5 2 won ODI v West Indies Jaipur 11 Nov 1994 ODI # 951
243 82.5 2.93 -29 2 won Test v West Indies Wankhede 18 Nov 1994 Test # 1274
266 81.4 3.25 363 -96 4 won Test v West Indies Wankhede 18 Nov 1994 Test # 1274
428 153.0 2.79 -118 2 draw Test v West Indies Nagpur 1 Dec 1994 Test # 1277
132/5 62.0 2.12 327 -194 4 draw Test v West Indies Nagpur 1 Dec 1994 Test # 1277
443 142.4 3.10 443 1 lost Test v West Indies Mohali 10 Dec 1994 Test # 1278
301/3d 56.3 5.32 357 3 lost Test v West Indies Mohali 10 Dec 1994 Test # 1278
162/6 32.2 5.01 161 2 2 lost ODI v New Zealand Napier 16 Feb 1995 ODI # 976
223/6 50.0 4.46 223 1 lost ODI v South Africa Hamilton 18 Feb 1995 ODI # 977
250/6 50.0 5.00 250 1 won ODI v Australia Dunedin 22 Feb 1995 ODI # 979
163 44.4 3.64 163 1 won ODI v Bangladesh Sharjah 5 Apr 1995 ODI # 993
266/9 50.0 5.32 266 1 lost ODI v Pakistan Sharjah 7 Apr 1995 ODI # 995
202/9 50.0 4.04 202 1 won ODI v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
230/7 50.0 4.60 230 1 won ODI v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
145 65.0 2.23 145 1 won Test v New Zealand Bengaluru 18 Oct 1995 Test # 1308
233 73.2 3.17 150 3 won Test v New Zealand Bengaluru 18 Oct 1995 Test # 1308
DNB 0.0 - 0 0 draw Test v New Zealand Chennai 25 Oct 1995 Test # 1309
175/8 88.0 1.98 -121 2 draw Test v New Zealand Cuttack 8 Nov 1995 Test # 1310
237/2 46.5 5.06 237 1 2 lost ODI v New Zealand Jamshedpur 15 Nov 1995 ODI # 1015
145 44.1 3.28 145 1 won ODI v New Zealand Amritsar 18 Nov 1995 ODI # 1016
235/6 50.0 4.70 235 1 won ODI v New Zealand Pune 24 Nov 1995 ODI # 1017
348/8 50.0 6.96 348 1 lost ODI v New Zealand Nagpur 26 Nov 1995 ODI # 1018
126 35.0 3.60 126 1 won ODI v New Zealand Brabourne 29 Nov 1995 ODI # 1019
199/6 50.0 3.98 199 1 won ODI v Kenya Cuttack 18 Feb 1996 ODI # 1052
173 50.0 3.46 173 1 won ODI v West Indies Gwalior 21 Feb 1996 ODI # 1056
258 50.0 5.16 258 1 lost ODI v Australia Wankhede 27 Feb 1996 ODI # 1065
272/4 48.4 5.58 272 1 2 lost ODI v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
207 49.4 4.16 248 -40 2 won ODI v Zimbabwe Kanpur 6 Mar 1996 ODI # 1075
248/9 49.0 5.06 288 -39 2 won ODI v Pakistan Bengaluru 9 Mar 1996 ODI # 1078
251/8 50.0 5.02 251 1 lost ODI v Sri Lanka Eden Gardens 13 Mar 1996 ODI # 1081
187 48.1 3.88 200 -12 2 won ODI v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
190/2 28.0 6.78 187 -36 2 lost ODI v Pakistan Singapore 5 Apr 1996 ODI # 1091
271/5 50.0 5.42 271 1 lost ODI v Pakistan Sharjah 12 Apr 1996 ODI # 1094
288/6 50.0 5.76 288 1 lost ODI v South Africa Sharjah 14 Apr 1996 ODI # 1097
277 46.1 6.00 306 -28 2 won ODI v Pakistan Sharjah 15 Apr 1996 ODI # 1098
216/5 47.1 4.57 216 1 2 lost ODI v South Africa Sharjah 17 Apr 1996 ODI # 1100
287/5 50.0 5.74 287 1 lost ODI v South Africa Sharjah 19 Apr 1996 ODI # 1101
291/8 50.0 5.82 291 1 n/r ODI v England The Oval 23 May 1996 ODI # 1102
162/4 39.3 4.10 159 4 2 lost ODI v England Leeds 25 May 1996 ODI # 1103
239/6 48.5 4.89 237 3 2 lost ODI v England Manchester 26 May 1996 ODI # 1104
313 90.2 3.46 99 2 lost Test v England Birmingham 6 Jun 1996 Test # 1327
121/2 33.5 3.57 121 1 4 lost Test v England Birmingham 6 Jun 1996 Test # 1327
344 130.3 2.63 344 1 draw Test v England Lord's 20 Jun 1996 Test # 1328
278/9d 121.0 2.29 193 3 draw Test v England Lord's 20 Jun 1996 Test # 1328
564 198.5 2.83 43 2 draw Test v England Nottingham 4 Jul 1996 Test # 1329
230/1 44.2 5.18 227 4 2 lost ODI v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
226 49.4 4.55 226 1 won ODI v Zimbabwe Colombo (SSC) 1 Sep 1996 ODI # 1110
202/7 44.3 4.53 202 1 2 lost ODI v Australia Colombo (SSC) 6 Sep 1996 ODI # 1113
170/9 33.0 5.15 170 1 won ODI v Pakistan Toronto 16 Sep 1996 ODI # 1115
266/8 49.5 5.33 265 2 2 lost ODI v Pakistan Toronto 17 Sep 1996 ODI # 1116
136 42.4 3.18 192 -55 2 won ODI v Pakistan Toronto 18 Sep 1996 ODI # 1117
258/8 50.0 5.16 258 1 lost ODI v Pakistan Toronto 21 Sep 1996 ODI # 1118
213/9 50.0 4.26 213 1 lost ODI v Pakistan Toronto 23 Sep 1996 ODI # 1119
182 73.0 2.49 182 1 won Test v Australia Delhi 10 Oct 1996 Test # 1335
234 108.3 2.15 55 3 won Test v Australia Delhi 10 Oct 1996 Test # 1335
261/7 50.0 5.22 261 1 lost ODI v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
215/7 50.0 4.30 215 1 won ODI v Australia Bengaluru 21 Oct 1996 ODI # 1129
249/6 50.0 4.98 249 1 lost ODI v South Africa Jaipur 23 Oct 1996 ODI # 1130
188/5 48.4 3.86 186 3 2 lost ODI v South Africa Rajkot 29 Oct 1996 ODI # 1132
284 49.1 5.77 290 -5 2 won ODI v Australia Mohali 3 Nov 1996 ODI # 1137
185 47.2 3.90 221 -35 2 won ODI v South Africa Wankhede 6 Nov 1996 ODI # 1138
244 98.1 2.48 21 2 won Test v South Africa Ahmedabad 20 Nov 1996 Test # 1338
105 38.5 2.70 170 -64 4 won Test v South Africa Ahmedabad 20 Nov 1996 Test # 1338
428 121.1 3.53 428 1 lost Test v South Africa Eden Gardens 27 Nov 1996 Test # 1341
367/3d 93.2 3.93 466 3 lost Test v South Africa Eden Gardens 27 Nov 1996 Test # 1341
177 72.3 2.44 -60 2 won Test v South Africa Kanpur 8 Dec 1996 Test # 1344
180 96.1 1.87 461 -280 4 won Test v South Africa Kanpur 8 Dec 1996 Test # 1344
193 46.0 4.19 268 -74 2 won ODI v South Africa Wankhede 14 Dec 1996 ODI # 1151
235 86.0 2.73 235 1 lost Test v South Africa Durban 26 Dec 1996 Test # 1347
259 70.0 3.70 394 3 lost Test v South Africa Durban 26 Dec 1996 Test # 1347
529/7d 162.5 3.24 529 1 lost Test v South Africa Cape Town 2 Jan 1997 Test # 1349
256/6d 72.0 3.55 426 3 lost Test v South Africa Cape Town 2 Jan 1997 Test # 1349
321 89.1 3.60 -89 2 draw Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
228/8 68.0 3.35 356 -127 4 draw Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
270/4 50.0 5.40 270 1 lost ODI v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
236/8 50.0 4.72 236 1 tied ODI v Zimbabwe Paarl 27 Jan 1997 ODI # 1169
180/4 45.1 3.98 180 1 2 lost ODI v South Africa Gqeberha 2 Feb 1997 ODI # 1172
236/4 49.2 4.78 233 4 2 lost ODI v South Africa East London 4 Feb 1997 ODI # 1173
171/7 33.4 5.07 171 -45 2 lost ODI v Zimbabwe Centurion 7 Feb 1997 ODI # 1174
240/8 50.0 4.80 240 1 won ODI v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
42/1 14.3 2.89 192 -149 2 n/r ODI v South Africa Durban 12 Feb 1997 ODI # 1176
278/8 50.0 5.56 278 1 lost ODI v South Africa Durban 13 Feb 1997 ODI # 1177
139/2 25.5 5.38 136 -29 2 lost ODI v Zimbabwe Bulawayo 15 Feb 1997 ODI # 1178
427 137.4 3.10 427 1 draw Test v West Indies Kingston 6 Mar 1997 Test # 1357
241/4d 66.0 3.65 322 3 draw Test v West Indies Kingston 6 Mar 1997 Test # 1357
296 114.3 2.58 296 1 draw Test v West Indies Port of Spain 14 Mar 1997 Test # 1361
299/6 131.0 2.28 159 3 draw Test v West Indies Port of Spain 14 Mar 1997 Test # 1361
298 98.4 3.02 298 1 lost Test v West Indies Bridgetown 27 Mar 1997 Test # 1363
140 45.0 3.11 119 3 lost Test v West Indies Bridgetown 27 Mar 1997 Test # 1363
333 110.4 3.00 333 1 draw Test v West Indies St John's 4 Apr 1997 Test # 1364
145/3 30.0 4.83 -210 2 draw Test v West Indies Georgetown 17 Apr 1997 Test # 1365
149/2 27.5 5.35 146 -30 2 lost ODI v West Indies Port of Spain 26 Apr 1997 ODI # 1200
121 43.5 2.76 121 1 won ODI v West Indies Port of Spain 27 Apr 1997 ODI # 1201
249/9 50.0 4.98 249 1 lost ODI v West Indies Kingstown 30 Apr 1997 ODI # 1202
200/0 44.4 4.47 200 1 2 lost ODI v West Indies Bridgetown 3 May 1997 ODI # 1203
220/9 50.0 4.40 220 1 won ODI v New Zealand Bengaluru 14 May 1997 ODI # 1206
229/5 40.5 5.60 226 4 2 lost ODI v Sri Lanka Wankhede 17 May 1997 ODI # 1207
327/5 50.0 6.54 327 1 lost ODI v Pakistan Chennai 21 May 1997 ODI # 1209
231/4 44.4 5.17 228 4 2 lost ODI v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
30/5 9.0 3.33 30 1 n/r ODI v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
130/8 43.0 3.02 130 1 won ODI v Bangladesh Colombo (SSC) 24 Jul 1997 ODI # 1221
240/2 36.5 6.51 240 1 2 lost ODI v Sri Lanka Colombo (RPS) 26 Jul 1997 ODI # 1222
952/6d 271.0 3.51 415 2 draw Test v Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
332 95.4 3.47 332 1 draw Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
415/7d 98.4 4.20 372 3 draw Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
302/4 50.0 6.04 302 1 lost ODI v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
241/3 41.5 5.76 239 3 2 lost ODI v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
132/6 19.0 6.94 292 -159 2 n/r ODI v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
264 49.4 5.31 264 1 lost ODI v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
188 44.2 4.24 209 -20 2 won ODI v Pakistan Toronto 13 Sep 1997 ODI # 1227
116 45.0 2.57 116 1 won ODI v Pakistan Toronto 14 Sep 1997 ODI # 1228
169/3 31.5 5.30 169 1 n/r ODI v Pakistan Toronto 17 Sep 1997 ODI # 1229
148 36.5 4.01 183 -34 2 won ODI v Pakistan Toronto 18 Sep 1997 ODI # 1230
159/6 28.0 5.67 159 1 won ODI v Pakistan Toronto 20 Sep 1997 ODI # 1231
251/5 41.5 6.00 251 1 2 lost ODI v Pakistan Toronto 21 Sep 1997 ODI # 1232
171/5 44.3 3.84 171 1 2 lost ODI v Pakistan Hyderabad (Sind) 28 Sep 1997 ODI # 1233
265/4 47.2 5.59 265 1 won ODI v Pakistan Karachi 30 Sep 1997 ODI # 1234
219/1 26.2 8.31 217 3 2 lost ODI v Pakistan Lahore 2 Oct 1997 ODI # 1236
369 125.2 2.94 369 1 draw Test v Sri Lanka Mohali 19 Nov 1997 Test # 1385
251/6 93.1 2.69 105 3 draw Test v Sri Lanka Mohali 19 Nov 1997 Test # 1385
DNB 0.0 - 0 0 draw Test v Sri Lanka Nagpur 26 Nov 1997 Test # 1387
361 143.2 2.51 -151 2 draw Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
166/7 82.0 2.02 333 -166 4 draw Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
250 49.5 5.01 250 1 lost ODI v England Sharjah 11 Dec 1997 ODI # 1259
243/6 47.2 5.13 240 4 2 lost ODI v Pakistan Sharjah 14 Dec 1997 ODI # 1262
229/6 50.0 4.58 229 1 lost ODI v West Indies Sharjah 16 Dec 1997 ODI # 1264
172/9 45.0 3.82 172 1 won ODI v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
17/1 3.0 5.66 17 1 n/r ODI v Sri Lanka Indore 25 Dec 1997 ODI # 1268
229/5 48.2 4.73 229 1 2 lost ODI v Sri Lanka Margao 28 Dec 1997 ODI # 1269
190 48.0 3.95 190 1 won ODI v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
227/9 37.0 6.13 246 -18 2 won ODI v Pakistan Dhaka 11 Jan 1998 ODI # 1273
212/8 46.0 4.60 212 1 won ODI v Pakistan Dhaka 14 Jan 1998 ODI # 1276
193/4 31.3 6.12 190 4 2 lost ODI v Pakistan Dhaka 16 Jan 1998 ODI # 1277
314/5 48.0 6.54 314 1 won ODI v Pakistan Dhaka 18 Jan 1998 ODI # 1279
328 130.3 2.51 71 2 won Test v Australia Chennai 6 Mar 1998 Test # 1405
168 67.5 2.47 348 -179 4 won Test v Australia Chennai 6 Mar 1998 Test # 1405
233 89.4 2.59 233 1 won Test v Australia Eden Gardens 18 Mar 1998 Test # 1409
181 88.4 2.04 -219 3 won Test v Australia Eden Gardens 18 Mar 1998 Test # 1409
400 111.3 3.58 -24 2 lost Test v Australia Bengaluru 25 Mar 1998 Test # 1413
195/2 58.0 3.36 194 2 4 lost Test v Australia Bengaluru 25 Mar 1998 Test # 1413
268 45.5 5.84 310 -41 2 won ODI v Australia Kochi 1 Apr 1998 ODI # 1300
261 48.3 5.38 275 -13 2 won ODI v Zimbabwe Vadodara 5 Apr 1998 ODI # 1305
222/9 50.0 4.44 222 1 won ODI v Australia Kanpur 7 Apr 1998 ODI # 1308
269 48.4 5.52 302 -32 2 won ODI v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
231/6 48.4 4.74 228 4 2 lost ODI v Australia Delhi 14 Apr 1998 ODI # 1316
205 47.5 4.28 221 -15 2 won ODI v New Zealand Sharjah 17 Apr 1998 ODI # 1319
264/9 50.0 5.28 264 1 lost ODI v Australia Sharjah 19 Apr 1998 ODI # 1322
183/6 49.0 3.73 182 2 2 lost ODI v New Zealand Sharjah 20 Apr 1998 ODI # 1323
284/7 50.0 5.68 284 1 lost ODI v Australia Sharjah 22 Apr 1998 ODI # 1325
272/9 50.0 5.44 272 1 won ODI v Australia Sharjah 24 Apr 1998 ODI # 1327
184/9 50.0 3.68 184 1 won ODI v Bangladesh Mohali 14 May 1998 ODI # 1328
223/9 50.0 4.46 223 1 won ODI v Kenya Bengaluru 20 May 1998 ODI # 1330
115 36.3 3.15 115 1 won ODI v Bangladesh Wankhede 25 May 1998 ODI # 1335
265/5 50.0 5.30 265 1 lost ODI v Kenya Gwalior 28 May 1998 ODI # 1336
196 46.3 4.21 196 1 won ODI v Kenya Eden Gardens 31 May 1998 ODI # 1337
243/6 50.0 4.86 243 1 won ODI v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
219/8 50.0 4.38 219 1 n/r ODI v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340
171/8 36.0 4.75 171 1 lost ODI v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
128/5 31.1 4.10 128 1 n/r ODI v New Zealand Colombo (SSC) 3 Jul 1998 ODI # 1342
301 49.3 6.08 308 -6 2 won ODI v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
189/9 50.0 3.78 189 1 won ODI v Pakistan Toronto 12 Sep 1998 ODI # 1349
246/9 50.0 4.92 246 1 lost ODI v Pakistan Toronto 13 Sep 1998 ODI # 1350
257/5 50.0 5.14 257 1 lost ODI v Pakistan Toronto 16 Sep 1998 ODI # 1351
316/6 50.0 6.32 316 1 lost ODI v Pakistan Toronto 19 Sep 1998 ODI # 1352
258/5 48.2 5.33 257 2 2 lost ODI v Pakistan Toronto 20 Sep 1998 ODI # 1353
213 50.0 4.26 213 1 won ODI v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
235/7 45.0 5.22 235 1 won ODI v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
259/5 50.0 5.18 259 1 lost ODI v Zimbabwe Harare 30 Sep 1998 ODI # 1356
221 80.4 2.73 221 1 lost Test v Zimbabwe Harare 7 Oct 1998 Test # 1425
293 105.3 2.77 234 3 lost Test v Zimbabwe Harare 7 Oct 1998 Test # 1425
263 48.1 5.46 308 -44 2 won ODI v Australia Dhaka 28 Oct 1998 ODI # 1360
245/4 47.0 5.21 243 3 2 lost ODI v West Indies Dhaka 31 Oct 1998 ODI # 1363
245/7 50.0 4.90 245 1 won ODI v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
196 49.5 3.93 196 1 won ODI v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
98 39.0 2.51 180 -81 2 won ODI v Sri Lanka Sharjah 9 Nov 1998 ODI # 1370
205/7 50.0 4.10 205 1 lost ODI v Zimbabwe Sharjah 11 Nov 1998 ODI # 1373
196/9 50.0 3.92 196 1 won ODI v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
352 148.4 2.36 144 2 lost Test v New Zealand Wellington 26 Dec 1998 Test # 1435
215/6 60.3 3.55 213 3 4 lost Test v New Zealand Wellington 26 Dec 1998 Test # 1435
366 121.2 3.01 366 1 draw Test v New Zealand Hamilton 2 Jan 1999 Test # 1438
464/8d 137.5 3.36 414 3 draw Test v New Zealand Hamilton 2 Jan 1999 Test # 1438
200/5 38.0 5.26 200 -57 2 lost ODI v New Zealand Taupo 9 Jan 1999 ODI # 1378
213 49.3 4.30 213 1 won ODI v New Zealand Napier 12 Jan 1999 ODI # 1381
89/2 12.1 7.31 212 -119 2 n/r ODI v New Zealand Wellington 14 Jan 1999 ODI # 1383
207/7 50.0 4.14 207 1 won ODI v New Zealand Auckland 16 Jan 1999 ODI # 1385
300/8 50.0 6.00 300 1 lost ODI v New Zealand Christchurch 19 Jan 1999 ODI # 1387
238 79.5 2.98 238 1 lost Test v Pakistan Chennai 28 Jan 1999 Test # 1442
286 71.2 4.00 270 3 lost Test v Pakistan Chennai 28 Jan 1999 Test # 1442
172 64.3 2.66 -80 2 won Test v Pakistan Delhi 4 Feb 1999 Test # 1443
207 60.3 3.42 420 -212 4 won Test v Pakistan Delhi 4 Feb 1999 Test # 1443
185 76.2 2.42 185 1 lost Test v Pakistan Eden Gardens 16 Feb 1999 Test # 1444
316 99.0 3.19 278 3 lost Test v Pakistan Eden Gardens 16 Feb 1999 Test # 1444
485 159.1 3.04 -33 2 draw Test v Sri Lanka Colombo (SSC) 24 Feb 1999 Test # 1445
207 38.0 5.44 288 -80 2 won ODI v Sri Lanka Nagpur 22 Mar 1999 ODI # 1415
278/9 50.0 5.56 278 1 lost ODI v Pakistan Jaipur 24 Mar 1999 ODI # 1417
235 45.5 5.12 287 -51 2 won ODI v Sri Lanka Pune 30 Mar 1999 ODI # 1426
197/3 42.0 4.69 197 1 2 lost ODI v Pakistan Mohali 1 Apr 1999 ODI # 1427
291/8 50.0 5.82 291 1 lost ODI v Pakistan Bengaluru 4 Apr 1999 ODI # 1428
279/8 50.0 5.58 279 1 lost ODI v Pakistan Sharjah 8 Apr 1999 ODI # 1430
202 47.5 4.22 223 -20 2 won ODI v England Sharjah 9 Apr 1999 ODI # 1431
230 48.5 4.70 240 -9 2 won ODI v England Sharjah 11 Apr 1999 ODI # 1432
205/9 50.0 4.10 205 1 won ODI v Pakistan Sharjah 13 Apr 1999 ODI # 1435
129/2 28.0 4.60 126 4 2 lost ODI v Pakistan Sharjah 16 Apr 1999 ODI # 1437
254/6 47.2 5.36 254 1 2 lost ODI v South Africa Hove 15 May 1999 ODI # 1444
252/9 50.0 5.04 252 1 lost ODI v Zimbabwe Leicester 19 May 1999 ODI # 1450
235/7 50.0 4.70 330 -94 2 won ODI v Kenya Bristol 23 May 1999 ODI # 1457
216 42.3 5.08 374 -157 2 won ODI v Sri Lanka Taunton 26 May 1999 ODI # 1463
169 45.2 3.72 233 -63 2 won ODI v England Birmingham 29 May 1999 ODI # 1467
282/6 50.0 5.64 282 1 lost ODI v Australia The Oval 4 Jun 1999 ODI # 1473
180 45.3 3.95 228 -47 2 won ODI v Pakistan Manchester 8 Jun 1999 ODI # 1476
253/5 48.2 5.23 252 2 2 lost ODI v New Zealand Nottingham 12 Jun 1999 ODI # 1480
159/2 29.1 5.45 159 8 2 lost ODI v Australia Galle 23 Aug 1999 ODI # 1486
206/3 46.4 4.41 206 1 2 lost ODI v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
252/8 50.0 5.04 252 1 lost ODI v Australia Colombo (SSC) 28 Aug 1999 ODI # 1489
247/9 42.0 5.88 271 -49 2 won ODI v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
130/8 29.0 4.48 246 -115 2 won ODI v Zimbabwe Singapore 4 Sep 1999 ODI # 1493
196/7 30.0 6.53 196 1 lost ODI v West Indies Singapore 5 Sep 1999 ODI # 1494
DNB 0.0 - 0 0 n/r ODI v West Indies Singapore 7 Sep 1999 ODI # 1495
255/6 47.4 5.34 255 1 2 lost ODI v West Indies Singapore 8 Sep 1999 ODI # 1496
163 46.2 3.51 163 1 won ODI v West Indies Toronto 11 Sep 1999 ODI # 1497
190/6 50.0 3.80 190 1 lost ODI v West Indies Toronto 12 Sep 1999 ODI # 1498
137 34.2 3.99 226 -88 2 won ODI v West Indies Toronto 14 Sep 1999 ODI # 1499
117 48.0 2.43 117 1 won ODI v South Africa Nairobi (Gym) 26 Sep 1999 ODI # 1504
162 50.0 3.24 221 -58 2 won ODI v Kenya Nairobi (Gym) 29 Sep 1999 ODI # 1506
170 38.3 4.41 278 -107 2 won ODI v Zimbabwe Nairobi (Gym) 1 Oct 1999 ODI # 1508
235/9 50.0 4.70 235 1 lost ODI v South Africa Nairobi (Gym) 3 Oct 1999 ODI # 1509
215 91.1 2.35 132 2 draw Test v New Zealand Mohali 10 Oct 1999 Test # 1462
251/7 135.0 1.85 374 -122 4 draw Test v New Zealand Mohali 10 Oct 1999 Test # 1462
256 102.5 2.48 256 1 won Test v New Zealand Kanpur 22 Oct 1999 Test # 1464
155 66.5 2.31 81 3 won Test v New Zealand Kanpur 22 Oct 1999 Test # 1464
308 141.4 2.17 -275 2 draw Test v New Zealand Ahmedabad 29 Oct 1999 Test # 1465
252/2 95.0 2.65 424 -171 4 draw Test v New Zealand Ahmedabad 29 Oct 1999 Test # 1465
349/9 50.0 6.98 349 1 lost ODI v New Zealand Rajkot 5 Nov 1999 ODI # 1522
202 33.1 6.09 377 -174 2 won ODI v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
247/8 50.0 4.94 262 -14 2 won ODI v New Zealand Gwalior 11 Nov 1999 ODI # 1524
236/9 50.0 4.72 236 1 lost ODI v New Zealand Guwahati 14 Nov 1999 ODI # 1525
179/9 50.0 3.58 179 1 won ODI v New Zealand Delhi 17 Nov 1999 ODI # 1526
441 125.3 3.51 441 1 lost Test v Australia Adelaide 10 Dec 1999 Test # 1476
239/8d 89.5 2.66 395 3 lost Test v Australia Adelaide 10 Dec 1999 Test # 1476
405 118.1 3.42 405 1 lost Test v Australia Melbourne 26 Dec 1999 Test # 1479
208/5d 59.0 3.52 375 3 lost Test v Australia Melbourne 26 Dec 1999 Test # 1479
552/5d 140.2 3.93 402 2 lost Test v Australia Sydney 2 Jan 2000 Test # 1481
196/8 49.0 4.00 196 1 2 lost ODI v Pakistan Brisbane 10 Jan 2000 ODI # 1537
269/7 50.0 5.38 269 1 lost ODI v Australia Melbourne 12 Jan 2000 ODI # 1539
101/5 26.5 3.76 101 1 2 lost ODI v Australia Sydney 14 Jan 2000 ODI # 1540
262/7 50.0 5.24 262 1 lost ODI v Pakistan Hobart 21 Jan 2000 ODI # 1543
219 44.4 4.90 268 -48 2 won ODI v Pakistan Adelaide 25 Jan 2000 ODI # 1547
329/5 50.0 6.58 329 1 lost ODI v Australia Adelaide 26 Jan 2000 ODI # 1548
261/8 50.0 5.22 261 1 lost ODI v Pakistan Perth 28 Jan 2000 ODI # 1550
230/6 49.3 4.64 227 4 2 lost ODI v Australia Perth 30 Jan 2000 ODI # 1552
176 64.0 2.75 -49 2 lost Test v South Africa Wankhede 24 Feb 2000 Test # 1484
164/6 63.0 2.60 163 2 4 lost Test v South Africa Wankhede 24 Feb 2000 Test # 1484
479 191.4 2.49 321 2 lost Test v South Africa Bengaluru 2 Mar 2000 Test # 1486
301/3 50.0 6.02 301 1 won ODI v South Africa Kochi 9 Mar 2000 ODI # 1572
199 47.2 4.20 199 1 won ODI v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
251/8 48.0 5.22 249 3 2 lost ODI v South Africa Faridabad 15 Mar 2000 ODI # 1574
282/5 50.0 5.64 282 1 won ODI v South Africa Vadodara 17 Mar 2000 ODI # 1575
320/7 50.0 6.40 320 1 lost ODI v South Africa Nagpur 19 Mar 2000 ODI # 1576
168/0 29.2 5.72 165 4 2 lost ODI v South Africa Sharjah 22 Mar 2000 ODI # 1577
146 45.3 3.20 146 1 won ODI v Pakistan Sharjah 23 Mar 2000 ODI # 1578
272/3 50.0 5.44 272 1 lost ODI v Pakistan Sharjah 26 Mar 2000 ODI # 1580
167/4 42.4 3.91 165 3 2 lost ODI v South Africa Sharjah 27 Mar 2000 ODI # 1581
249/6 50.0 4.98 249 1 won ODI v Bangladesh Dhaka 30 May 2000 ODI # 1597
276/8 50.0 5.52 276 1 lost ODI v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
295/7 50.0 5.90 295 1 lost ODI v Pakistan Dhaka 3 Jun 2000 ODI # 1600
208/9 50.0 4.16 208 1 won ODI v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
245 46.4 5.25 266 -20 2 won ODI v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
200 41.0 4.87 296 -95 2 won ODI v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
265/6 49.4 5.33 265 1 2 lost ODI v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
225/5 43.5 5.13 225 1 2 lost ODI v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
252/6 50.0 5.04 266 -13 2 won ODI v Zimbabwe Sharjah 22 Oct 2000 ODI # 1644
218/9 50.0 4.36 218 1 won ODI v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
294/5 50.0 5.88 294 1 lost ODI v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
299/5 50.0 5.98 299 1 lost ODI v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
400 153.3 2.60 400 1 won Test v Bangladesh Dhaka 10 Nov 2000 Test # 1512
91 46.3 1.95 62 3 won Test v Bangladesh Dhaka 10 Nov 2000 Test # 1512
422/9d 168.0 2.51 422 1 won Test v Zimbabwe Delhi 18 Nov 2000 Test # 1515
225 80.1 2.80 189 3 won Test v Zimbabwe Delhi 18 Nov 2000 Test # 1515
382 120.1 3.17 -227 2 draw Test v Zimbabwe Nagpur 25 Nov 2000 Test # 1517
503/6 161.0 3.12 276 3 draw Test v Zimbabwe Nagpur 25 Nov 2000 Test # 1517
253/7 50.0 5.06 253 1 won ODI v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
245/8 50.0 4.90 307 -61 2 won ODI v Zimbabwe Ahmedabad 5 Dec 2000 ODI # 1657
284/9 49.5 5.69 284 1 2 lost ODI v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
165 45.4 3.61 165 1 won ODI v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
262 47.4 5.49 302 -39 2 won ODI v Zimbabwe Rajkot 14 Dec 2000 ODI # 1660
349 73.2 4.75 173 2 lost Test v Australia Wankhede 27 Feb 2001 Test # 1531
47/0 7.0 6.71 47 1 4 lost Test v Australia Wankhede 27 Feb 2001 Test # 1531
445 131.5 3.37 445 1 won Test v Australia Eden Gardens 11 Mar 2001 Test # 1535
212 68.3 3.09 384 -171 4 won Test v Australia Eden Gardens 11 Mar 2001 Test # 1535
391 115.2 3.39 391 1 won Test v Australia Chennai 18 Mar 2001 Test # 1539
264 97.5 2.69 154 3 won Test v Australia Chennai 18 Mar 2001 Test # 1539
255 43.3 5.86 316 -60 2 won ODI v Australia Bengaluru 25 Mar 2001 ODI # 1696
249/2 45.1 5.51 249 1 2 lost ODI v Australia Pune 28 Mar 2001 ODI # 1698
181 35.5 5.05 300 -118 2 won ODI v Australia Indore 31 Mar 2001 ODI # 1699
338/4 50.0 6.76 338 1 lost ODI v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
269/6 48.0 5.60 266 4 2 lost ODI v Australia Margao 6 Apr 2001 ODI # 1701
173 58.5 2.94 173 1 won Test v Zimbabwe Bulawayo 7 Jun 2001 Test # 1548
328 125.5 2.60 183 3 won Test v Zimbabwe Bulawayo 7 Jun 2001 Test # 1548
315 107.3 2.93 78 2 lost Test v Zimbabwe Harare 15 Jun 2001 Test # 1549
157/6 54.0 2.90 157 1 4 lost Test v Zimbabwe Harare 15 Jun 2001 Test # 1549
133 41.5 3.17 133 1 won ODI v Zimbabwe Harare 24 Jun 2001 ODI # 1729
234/6 50.0 4.68 234 1 won ODI v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
169/7 50.0 3.38 169 1 won ODI v West Indies Bulawayo 30 Jun 2001 ODI # 1731
229/5 50.0 4.58 229 1 won ODI v West Indies Harare 4 Jul 2001 ODI # 1733
290/6 50.0 5.80 290 1 lost ODI v West Indies Harare 7 Jul 2001 ODI # 1734
211/8 50.0 4.22 211 1 lost ODI v New Zealand Colombo (RPS) 20 Jul 2001 ODI # 1736
221/9 50.0 4.42 221 1 lost ODI v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
200 46.4 4.28 200 1 lost ODI v New Zealand Colombo (RPS) 26 Jul 2001 ODI # 1739
183 46.5 3.90 183 1 won ODI v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
181 45.5 3.94 228 -46 2 won ODI v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
264/7 50.0 5.28 264 1 won ODI v New Zealand Colombo (SSC) 2 Aug 2001 ODI # 1743
295/5 50.0 5.90 295 1 lost ODI v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
362 107.5 3.35 175 2 lost Test v Sri Lanka Galle 14 Aug 2001 Test # 1555
6/0 1.5 3.27 6 1 4 lost Test v Sri Lanka Galle 14 Aug 2001 Test # 1555
274 78.3 3.49 274 1 won Test v Sri Lanka Kandy 22 Aug 2001 Test # 1557
221 66.3 3.32 263 3 won Test v Sri Lanka Kandy 22 Aug 2001 Test # 1557
610/6d 171.0 3.56 376 2 lost Test v Sri Lanka Colombo (SSC) 29 Aug 2001 Test # 1559
280/4 48.2 5.79 280 1 2 lost ODI v South Africa Johannesburg 5 Oct 2001 ODI # 1752
192 46.2 4.14 234 -41 2 won ODI v South Africa Centurion 10 Oct 2001 ODI # 1757
90 37.1 2.42 90 1 won ODI v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
246/6 50.0 4.92 246 1 lost ODI v Kenya Gqeberha 17 Oct 2001 ODI # 1761
282/4 50.0 5.64 282 1 lost ODI v South Africa East London 19 Oct 2001 ODI # 1762
165/5 50.0 3.30 352 -186 2 won ODI v Kenya Paarl 24 Oct 2001 ODI # 1764
187/4 42.1 4.43 184 4 2 lost ODI v South Africa Durban 26 Oct 2001 ODI # 1766
563 143.0 3.93 184 2 lost Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
54/1 14.4 3.68 54 1 4 lost Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
362 121.0 2.99 362 1 draw Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
233/5d 78.0 2.98 394 3 draw Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
238 76.3 3.11 238 1 won Test v England Mohali 3 Dec 2001 Test # 1574
235 77.4 3.02 4 3 won Test v England Mohali 3 Dec 2001 Test # 1574
407 144.3 2.81 407 1 draw Test v England Ahmedabad 11 Dec 2001 Test # 1575
257 83.2 3.08 373 3 draw Test v England Ahmedabad 11 Dec 2001 Test # 1575
336 123.3 2.72 336 1 draw Test v England Bengaluru 19 Dec 2001 Test # 1578
33/0 7.1 4.60 131 3 draw Test v England Bengaluru 19 Dec 2001 Test # 1578
259 44.0 5.88 282 -22 2 won ODI v England Eden Gardens 19 Jan 2002 ODI # 1788
250/7 50.0 5.00 250 1 lost ODI v England Cuttack 22 Jan 2002 ODI # 1792
217 48.0 4.52 217 1 won ODI v England Chennai 25 Jan 2002 ODI # 1795
218/7 39.0 5.58 218 1 won ODI v England Kanpur 28 Jan 2002 ODI # 1798
271/5 50.0 5.42 271 1 lost ODI v England Delhi 31 Jan 2002 ODI # 1800
255 49.1 5.18 255 1 lost ODI v England Wankhede 3 Feb 2002 ODI # 1803
287 103.5 2.76 287 1 won Test v Zimbabwe Nagpur 21 Feb 2002 Test # 1589
182 88.4 2.05 -101 3 won Test v Zimbabwe Nagpur 21 Feb 2002 Test # 1589
329 110.5 2.96 329 1 won Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
146 67.3 2.16 121 3 won Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
277/9 49.4 5.57 275 3 2 lost ODI v Zimbabwe Faridabad 7 Mar 2002 ODI # 1814
255 43.3 5.86 320 -64 2 won ODI v Zimbabwe Mohali 10 Mar 2002 ODI # 1815
197/4 44.2 4.44 192 6 2 lost ODI v Zimbabwe Kochi 13 Mar 2002 ODI # 1816
240/8 50.0 4.80 240 1 won ODI v Zimbabwe Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
232 42.1 5.50 334 -101 2 won ODI v Zimbabwe Guwahati 19 Mar 2002 ODI # 1818
501 163.1 3.07 501 1 draw Test v West Indies Georgetown 11 Apr 2002 Test # 1598
245 77.5 3.14 -94 2 won Test v West Indies Port of Spain 19 Apr 2002 Test # 1599
275 115.1 2.38 313 -37 4 won Test v West Indies Port of Spain 19 Apr 2002 Test # 1599
394 135.5 2.90 292 2 lost Test v West Indies Bridgetown 2 May 2002 Test # 1601
5/0 1.2 3.75 5 1 4 lost Test v West Indies Bridgetown 2 May 2002 Test # 1601
629/9d 248.0 2.53 116 2 draw Test v West Indies St John's 10 May 2002 Test # 1602
422 132.0 3.19 422 1 lost Test v West Indies Kingston 18 May 2002 Test # 1604
197 62.2 3.16 407 3 lost Test v West Indies Kingston 18 May 2002 Test # 1604
186 44.5 4.14 186 1 won ODI v West Indies Bridgetown 29 May 2002 ODI # 1836
124/3 22.1 5.59 124 1 2 lost ODI v West Indies Port of Spain 1 Jun 2002 ODI # 1837
191 36.2 5.25 248 -69 2 won ODI v West Indies Port of Spain 2 Jun 2002 ODI # 1838
271/7 50.0 5.42 271 1 won ODI v England Lord's 29 Jun 2002 ODI # 1848
202/8 50.0 4.04 202 1 won ODI v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
53/1 12.3 4.24 286 -232 2 n/r ODI v England Chester-le-Street 4 Jul 2002 ODI # 1851
187 48.2 3.86 187 1 won ODI v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
229/8 32.0 7.15 229 1 lost ODI v England The Oval 9 Jul 2002 ODI # 1854
241 44.1 5.45 305 -63 2 won ODI v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
325/5 50.0 6.50 325 1 won ODI v England Lord's 13 Jul 2002 ODI # 1856
487 142.2 3.42 487 1 lost Test v England Lord's 25 Jul 2002 Test # 1610
301/6d 64.4 4.65 567 3 lost Test v England Lord's 25 Jul 2002 Test # 1610
617 144.5 4.26 260 2 draw Test v England Nottingham 8 Aug 2002 Test # 1612
273 89.0 3.06 -355 2 won Test v England Leeds 22 Aug 2002 Test # 1613
309 110.5 2.78 -46 3 won Test v England Leeds 22 Aug 2002 Test # 1613
515 155.4 3.30 515 1 draw Test v England The Oval 5 Sep 2002 Test # 1614
114/0 28.0 4.07 121 3 draw Test v England The Oval 5 Sep 2002 Test # 1614
274/8 50.0 5.48 289 -14 2 won ODI v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
269/7 50.0 5.38 269 1 won ODI v England Colombo (RPS) 22 Sep 2002 ODI # 1884
251/6 50.0 5.02 262 -10 2 won ODI v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
244/5 50.0 4.88 244 1 n/r ODI v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
222/7 50.0 4.44 222 1 n/r ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
157 74.5 2.09 -300 2 won Test v West Indies Wankhede 9 Oct 2002 Test # 1616
188 68.3 2.74 -112 3 won Test v West Indies Wankhede 9 Oct 2002 Test # 1616
167 79.3 2.10 167 1 won Test v West Indies Chennai 17 Oct 2002 Test # 1618
229 79.4 2.87 80 3 won Test v West Indies Chennai 17 Oct 2002 Test # 1618
497 171.3 2.89 139 2 draw Test v West Indies Eden Gardens 30 Oct 2002 Test # 1622
285/6 50.0 5.70 284 2 2 lost ODI v West Indies Jamshedpur 6 Nov 2002 ODI # 1893
280/3 46.2 6.04 280 1 2 lost ODI v West Indies Nagpur 9 Nov 2002 ODI # 1894
300/5 50.0 6.00 300 1 won ODI v West Indies Rajkot 12 Nov 2002 ODI # 1895
324/4 50.0 6.48 324 1 won ODI v West Indies Ahmedabad 15 Nov 2002 ODI # 1896
291/5 46.5 6.21 291 1 2 lost ODI v West Indies Vadodara 18 Nov 2002 ODI # 1897
201 46.3 4.32 201 1 won ODI v West Indies Jodhpur 21 Nov 2002 ODI # 1898
315/6 50.0 6.30 315 1 lost ODI v West Indies Vijayawada 24 Nov 2002 ODI # 1900
247 91.1 2.70 86 2 lost Test v New Zealand Wellington 12 Dec 2002 Test # 1631
36/0 9.3 3.78 36 1 4 lost Test v New Zealand Wellington 12 Dec 2002 Test # 1631
94 38.2 2.45 -5 2 lost Test v New Zealand Hamilton 19 Dec 2002 Test # 1633
160/6 56.2 2.84 160 1 4 lost Test v New Zealand Hamilton 19 Dec 2002 Test # 1633
109/7 37.4 2.89 109 1 2 lost ODI v New Zealand Auckland 26 Dec 2002 ODI # 1926
254/9 50.0 5.08 254 1 lost ODI v New Zealand Napier 29 Dec 2002 ODI # 1927
109/5 26.5 4.06 109 1 2 lost ODI v New Zealand Christchurch 1 Jan 2003 ODI # 1928
123/3 25.4 4.79 123 1 2 lost ODI v New Zealand Queenstown 4 Jan 2003 ODI # 1929
168 42.4 3.93 168 1 won ODI v New Zealand Wellington 8 Jan 2003 ODI # 1930
199/9 50.0 3.98 199 1 won ODI v New Zealand Auckland 11 Jan 2003 ODI # 1933
125/4 28.4 4.36 123 3 2 lost ODI v New Zealand Hamilton 14 Jan 2003 ODI # 1935
136 48.1 2.82 205 -68 2 won ODI v Netherlands Paarl 12 Feb 2003 ODI # 1948
128/1 22.2 5.73 126 3 2 lost ODI v Australia Centurion 15 Feb 2003 ODI # 1951
172 44.4 3.85 256 -83 2 won ODI v Zimbabwe Harare 19 Feb 2003 ODI # 1957
130 42.3 3.05 312 -181 2 won ODI v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
168 45.3 3.69 251 -82 2 won ODI v England Durban 26 Feb 2003 ODI # 1969
273/7 50.0 5.46 273 1 won ODI v Pakistan Centurion 1 Mar 2003 ODI # 1975
225/6 50.0 4.50 225 1 won ODI v Kenya Cape Town 7 Mar 2003 ODI # 1983
109 23.0 4.73 293 -183 2 won ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
146 45.1 3.23 146 1 won ODI v New Zealand Centurion 14 Mar 2003 ODI # 1988
179 46.2 3.86 271 -91 2 won ODI v Kenya Durban 20 Mar 2003 ODI # 1992
359/2 50.0 7.18 359 1 lost ODI v Australia Johannesburg 23 Mar 2003 ODI # 1993
76 27.3 2.76 277 -200 2 won ODI v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
154 34.5 4.42 308 -153 2 won ODI v South Africa Dhaka 13 Apr 2003 ODI # 2002
207 49.4 4.16 207 1 won ODI v Bangladesh Dhaka 16 Apr 2003 ODI # 2004
216/5 48.4 4.43 216 1 2 lost ODI v South Africa Dhaka 18 Apr 2003 ODI # 2006
DNB 0.0 - 0 0 n/r ODI v South Africa Dhaka 21 Apr 2003 ODI # 2007
340 131.1 2.59 -160 2 draw Test v New Zealand Ahmedabad 8 Oct 2003 Test # 1660
272/6 107.0 2.54 370 -97 4 draw Test v New Zealand Ahmedabad 8 Oct 2003 Test # 1660
630/6d 198.3 3.17 630 1 draw Test v New Zealand Mohali 16 Oct 2003 Test # 1662
DNB 0.0 - 0 0 n/r ODI v New Zealand Chennai 23 Oct 2003 ODI # 2051
246/9 50.0 4.92 284 -37 2 won ODI v Australia Gwalior 26 Oct 2003 ODI # 2052
286/8 50.0 5.72 286 1 lost ODI v Australia Wankhede 1 Nov 2003 ODI # 2054
249/6 47.3 5.24 247 3 2 lost ODI v New Zealand Cuttack 6 Nov 2003 ODI # 2056
347/2 50.0 6.94 347 1 lost ODI v Australia Bengaluru 12 Nov 2003 ODI # 2061
208 47.0 4.42 354 -145 2 won ODI v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
235/5 50.0 4.70 235 1 lost ODI v Australia Eden Gardens 18 Nov 2003 ODI # 2064
323 78.1 4.13 323 1 draw Test v Australia Brisbane 4 Dec 2003 Test # 1671
284/3d 62.0 4.58 198 3 draw Test v Australia Brisbane 4 Dec 2003 Test # 1671
556 127.0 4.37 556 1 won Test v Australia Adelaide 12 Dec 2003 Test # 1673
196 56.2 3.47 229 3 won Test v Australia Adelaide 12 Dec 2003 Test # 1673
558 151.2 3.68 192 2 lost Test v Australia Melbourne 26 Dec 2003 Test # 1678
97/1 22.2 4.34 95 3 4 lost Test v Australia Melbourne 26 Dec 2003 Test # 1678
474 117.5 4.02 -231 2 draw Test v Australia Sydney 2 Jan 2004 Test # 1680
357/6 94.0 3.79 443 -85 4 draw Test v Australia Sydney 2 Jan 2004 Test # 1680
288 48.3 5.93 288 1 lost ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
208/6 50.0 4.16 208 1 won ODI v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
284 49.4 5.71 304 -19 2 won ODI v Australia Brisbane 18 Jan 2004 ODI # 2084
231 47.1 4.89 256 -24 2 won ODI v Zimbabwe Brisbane 20 Jan 2004 ODI # 2085
225/8 33.5 6.65 225 -71 2 lost ODI v Australia Sydney 22 Jan 2004 ODI # 2086
277/6 50.0 5.54 281 -3 2 won ODI v Zimbabwe Adelaide 24 Jan 2004 ODI # 2087
204/5 32.0 6.37 204 1 2 lost ODI v Australia Perth 1 Feb 2004 ODI # 2093
135 34.4 3.89 135 1 won ODI v Zimbabwe Perth 3 Feb 2004 ODI # 2095
224/3 40.1 5.57 223 2 2 lost ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
359/5 50.0 7.18 359 1 lost ODI v Australia Sydney 8 Feb 2004 ODI # 2098
344/8 50.0 6.88 350 -5 2 won ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
329/6 50.0 6.58 329 1 lost ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
247/6 47.2 5.21 245 3 2 lost ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
293/9 50.0 5.86 293 1 won ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
253 47.5 5.28 294 -40 2 won ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
407 126.3 3.21 -268 2 won Test v Pakistan Multan 28 Mar 2004 Test # 1693
216 77.0 2.80 -52 3 won Test v Pakistan Multan 28 Mar 2004 Test # 1693
489 160.1 3.05 202 2 lost Test v Pakistan Lahore 5 Apr 2004 Test # 1695
40/1 7.0 5.71 40 1 4 lost Test v Pakistan Lahore 5 Apr 2004 Test # 1695
224 72.5 3.07 224 1 won Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
245 54.0 4.53 -131 3 won Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
144 35.0 4.11 261 -116 2 won ODI v U.A.E. Dambulla 16 Jul 2004 ODI # 2144
282/4 50.0 5.64 282 1 lost ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
177 49.1 3.60 177 1 won ODI v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
300/9 50.0 6.00 300 1 lost ODI v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
267/9 50.0 5.34 272 -4 2 won ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
228/9 50.0 4.56 228 1 lost ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
192/6 33.0 5.81 192 1 lost ODI v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
175/7 31.4 5.52 175 1 n/r ODI v Australia Amstelveen 23 Aug 2004 ODI # 2159
171/3 32.2 5.28 171 1 2 lost ODI v England Nottingham 1 Sep 2004 ODI # 2164
307/5 50.0 6.14 307 1 lost ODI v England The Oval 3 Sep 2004 ODI # 2165
181 48.2 3.74 205 -23 2 won ODI v England Lord's 5 Sep 2004 ODI # 2167
192/7 50.0 3.84 291 -98 2 won ODI v Kenya Southampton 11 Sep 2004 ODI # 2170
201/7 49.2 4.07 201 1 2 lost ODI v Pakistan Birmingham 19 Sep 2004 ODI # 2179
474 130.0 3.64 474 1 lost Test v Australia Bengaluru 6 Oct 2004 Test # 1713
228 78.1 2.91 456 3 lost Test v Australia Bengaluru 6 Oct 2004 Test # 1713
235 71.3 3.28 235 1 draw Test v Australia Chennai 14 Oct 2004 Test # 1714
369 133.5 2.75 228 3 draw Test v Australia Chennai 14 Oct 2004 Test # 1714
398 100.2 3.96 398 1 lost Test v Australia Nagpur 26 Oct 2004 Test # 1718
329/5d 98.1 3.35 542 3 lost Test v Australia Nagpur 26 Oct 2004 Test # 1718
203 61.3 3.30 99 2 won Test v Australia Wankhede 3 Nov 2004 Test # 1720
93 30.5 3.01 107 -13 4 won Test v Australia Wankhede 3 Nov 2004 Test # 1720
293/4 49.0 5.97 293 1 2 lost ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
510/9d 190.4 2.67 510 1 draw Test v South Africa Kanpur 20 Nov 2004 Test # 1722
169/4 64.0 2.64 213 3 draw Test v South Africa Kanpur 20 Nov 2004 Test # 1722
305 121.3 2.51 305 1 won Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
222 74.4 2.97 116 3 won Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
184 57.5 3.18 184 1 won Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
202 53.2 3.78 -140 3 won Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
333 91.0 3.65 -207 2 won Test v Bangladesh Chattogram 17 Dec 2004 Test # 1727
124 26.4 4.65 -83 3 won Test v Bangladesh Chattogram 17 Dec 2004 Test # 1727
234/8 50.0 4.68 246 -11 2 won ODI v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
229/9 50.0 4.58 229 1 lost ODI v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
257/9 50.0 5.14 349 -91 2 won ODI v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
312 86.4 3.60 312 1 draw Test v Pakistan Mohali 8 Mar 2005 Test # 1738
496/9d 144.0 3.44 292 3 draw Test v Pakistan Mohali 8 Mar 2005 Test # 1738
393 113.1 3.47 -14 2 won Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
226 91.3 2.46 422 -195 4 won Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
570 167.5 3.39 570 1 lost Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
261/2d 50.0 5.22 382 3 lost Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
194 45.2 4.27 282 -87 2 won ODI v Pakistan Kochi 2 Apr 2005 ODI # 2235
298 44.1 6.74 357 -58 2 won ODI v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
319/9 50.0 6.38 319 1 lost ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
319/7 48.0 6.64 316 4 2 lost ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
252/5 42.1 5.97 250 3 2 lost ODI v Pakistan Kanpur 15 Apr 2005 ODI # 2239
303/8 50.0 6.06 303 1 lost ODI v Pakistan Delhi 17 Apr 2005 ODI # 2240
209/7 48.2 4.32 206 4 2 lost ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
178 47.4 3.73 178 1 won ODI v West Indies Dambulla 31 Jul 2005 ODI # 2263
221/6 48.0 4.60 221 1 2 lost ODI v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
255/9 50.0 5.10 263 -7 2 won ODI v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
281/9 50.0 5.62 281 1 lost ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
215 43.1 4.98 215 1 lost ODI v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
65 24.3 2.65 227 -161 2 won ODI v Zimbabwe Harare 29 Aug 2005 ODI # 2274
278/9 50.0 5.56 278 1 won ODI v New Zealand Harare 2 Sep 2005 ODI # 2278
250 50.0 5.00 250 1 won ODI v Zimbabwe Harare 4 Sep 2005 ODI # 2280
278/4 48.1 5.77 277 2 2 lost ODI v New Zealand Harare 6 Sep 2005 ODI # 2281
279 98.5 2.82 279 1 won Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
185 47.5 3.86 -90 3 won Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
161 44.2 3.63 161 1 won Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
223 55.0 4.05 18 3 won Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
198 35.4 5.55 351 -152 2 won ODI v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
122 35.4 3.42 122 1 won ODI v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
298/4 50.0 5.96 298 1 won ODI v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
261 49.5 5.23 261 1 won ODI v Sri Lanka Pune 3 Nov 2005 ODI # 2291
286/5 47.4 6.00 286 1 2 lost ODI v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
196 42.5 4.57 196 1 won ODI v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
244/9 50.0 4.88 244 1 won ODI v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
252/5 48.5 5.16 250 3 2 lost ODI v South Africa Hyderabad 16 Nov 2005 ODI # 2297
169/9 50.0 3.38 169 1 won ODI v South Africa Bengaluru 19 Nov 2005 ODI # 2298
189/0 35.5 5.27 189 1 2 lost ODI v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
221/6 50.0 4.42 221 1 won ODI v South Africa Wankhede 28 Nov 2005 ODI # 2300
168/4 43.0 3.90 1 2 draw Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
230 83.3 2.75 -60 2 won Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
247 91.2 2.70 436 -188 4 won Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
206 63.2 3.25 -192 2 won Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
249 92.3 2.69 509 -259 4 won Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
679/7d 143.3 4.73 679 1 draw Test v Pakistan Lahore 13 Jan 2006 Test # 1781
588 136.2 4.31 588 1 draw Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
490/8d 116.4 4.20 475 3 draw Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
245 60.1 4.07 245 1 lost Test v Pakistan Karachi 29 Jan 2006 Test # 1783
599/7d 140.1 4.27 606 3 lost Test v Pakistan Karachi 29 Jan 2006 Test # 1783
311/7 47.0 6.61 305 -17 2 lost ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
265 49.2 5.37 265 1 won ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
288/8 50.0 5.76 288 1 won ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
161 41.5 3.84 161 1 won ODI v Pakistan Multan 16 Feb 2006 ODI # 2331
286/8 50.0 5.72 286 1 won ODI v Pakistan Karachi 19 Feb 2006 ODI # 2333
393 127.5 3.07 393 1 draw Test v England Nagpur 1 Mar 2006 Test # 1785
297/3d 87.0 3.41 367 3 draw Test v England Nagpur 1 Mar 2006 Test # 1785
300 103.4 2.89 300 1 won Test v England Mohali 9 Mar 2006 Test # 1788
181 76.1 2.37 143 3 won Test v England Mohali 9 Mar 2006 Test # 1788
400 133.4 2.99 400 1 lost Test v England Wankhede 18 Mar 2006 Test # 1791
191 92.4 2.06 312 3 lost Test v England Wankhede 18 Mar 2006 Test # 1791
164 38.1 4.29 204 -39 2 won ODI v England Delhi 28 Mar 2006 ODI # 2357
226 49.5 4.53 226 1 won ODI v England Faridabad 31 Mar 2006 ODI # 2358
245 48.5 5.01 295 -49 2 won ODI v England Margao 3 Apr 2006 ODI # 2359
237 48.4 4.86 237 1 won ODI v England Kochi 6 Apr 2006 ODI # 2360
227/5 42.4 5.32 224 4 2 lost ODI v England Jamshedpur 12 Apr 2006 ODI # 2361
288 50.0 5.76 288 1 won ODI v England Indore 15 Apr 2006 ODI # 2362
201/4 48.3 4.14 198 4 2 lost ODI v Pakistan Abu Dhabi 18 Apr 2006 ODI # 2363
218 45.2 4.80 270 -51 2 won ODI v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
251/6 45.0 5.57 251 1 won ODI v West Indies Kingston 18 May 2006 ODI # 2377
198/9 50.0 3.96 198 1 lost ODI v West Indies Kingston 20 May 2006 ODI # 2379
248/6 49.5 4.97 246 3 2 lost ODI v West Indies Basseterre 23 May 2006 ODI # 2380
218/4 44.0 4.95 218 1 2 lost ODI v West Indies Port of Spain 26 May 2006 ODI # 2381
255/6 50.0 5.10 255 1 lost ODI v West Indies Port of Spain 28 May 2006 ODI # 2382
371 98.3 3.76 130 2 draw Test v West Indies St John's 2 Jun 2006 Test # 1805
298/9 95.0 3.13 392 -93 4 draw Test v West Indies St John's 2 Jun 2006 Test # 1805
215 85.1 2.52 -373 2 draw Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
294/7 119.0 2.47 -79 3 draw Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
581 170.0 3.41 581 1 draw Test v West Indies Basseterre 22 Jun 2006 Test # 1807
172/6d 32.0 5.37 391 3 draw Test v West Indies Basseterre 22 Jun 2006 Test # 1807
103 33.3 3.07 -97 2 won Test v West Indies Kingston 30 Jun 2006 Test # 1808
219 69.4 3.14 269 -49 4 won Test v West Indies Kingston 30 Jun 2006 Test # 1808
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
141/2 20.0 7.05 113 -168 2 lost ODI v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
244 49.2 4.94 244 1 n/r ODI v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
146 41.0 3.56 163 -16 2 won ODI v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
213 48.1 4.42 213 1 lost ODI v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
125 37.0 3.37 125 1 won ODI v England Jaipur 15 Oct 2006 ODI # 2429
224/7 49.4 4.51 224 1 2 lost ODI v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
252/4 45.4 5.51 250 3 2 lost ODI v Australia Mohali 29 Oct 2006 ODI # 2440
248/8 50.0 4.96 248 1 lost ODI v South Africa Durban 22 Nov 2006 ODI # 2447
274/7 50.0 5.48 274 1 lost ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
243/8 50.0 4.86 243 1 lost ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
126/9 20.0 6.30 126 1 won T20I v South Africa Johannesburg 1 Dec 2006 T20I # 10
201/1 31.2 6.41 201 1 2 lost ODI v South Africa Centurion 3 Dec 2006 ODI # 2458
84 25.1 3.33 -165 2 won Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
278 86.5 3.20 402 -123 4 won Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
328 91.3 3.58 328 1 lost Test v South Africa Durban 26 Dec 2006 Test # 1825
265/8d 67.4 3.91 353 3 lost Test v South Africa Durban 26 Dec 2006 Test # 1825
373 128.3 2.90 -41 2 lost Test v South Africa Cape Town 2 Jan 2007 Test # 1827
211/5 64.1 3.28 211 1 4 lost Test v South Africa Cape Town 2 Jan 2007 Test # 1827
324/8 50.0 6.48 339 -14 2 won ODI v West Indies Nagpur 21 Jan 2007 ODI # 2480
169 48.2 3.49 190 -20 2 won ODI v West Indies Cuttack 24 Jan 2007 ODI # 2485
270/7 43.4 6.18 269 2 2 lost ODI v West Indies Chennai 27 Jan 2007 ODI # 2487
181 41.4 4.34 342 -160 2 won ODI v West Indies Vadodara 31 Jan 2007 ODI # 2493
102/3 18.2 5.56 102 1 n/r ODI v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
257/8 50.0 5.14 257 1 lost ODI v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
230/8 50.0 4.60 230 1 won ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
259/7 47.0 5.51 259 1 won ODI v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
192/5 48.3 3.95 192 1 2 lost ODI v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
156 43.1 3.61 414 -257 2 won ODI v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
254/6 50.0 5.08 254 1 lost ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
250/7 47.0 5.31 250 1 won ODI v Bangladesh Mirpur 10 May 2007 ODI # 2582
238/9 49.0 4.85 285 -46 2 won ODI v Bangladesh Mirpur 12 May 2007 ODI # 2583
238 68.2 3.48 -149 2 draw Test v Bangladesh Chattogram 18 May 2007 Test # 1832
104/2 28.0 3.71 250 -145 4 draw Test v Bangladesh Chattogram 18 May 2007 Test # 1832
118 37.2 3.16 -492 2 won Test v Bangladesh Mirpur 25 May 2007 Test # 1833
253 57.3 4.40 -239 3 won Test v Bangladesh Mirpur 25 May 2007 Test # 1833
193 50.0 3.86 193 1 won ODI v Ireland Belfast 23 Jun 2007 ODI # 2590
245/6 49.3 4.94 243 3 2 lost ODI v South Africa Belfast 26 Jun 2007 ODI # 2592
226/6 50.0 4.52 226 1 won ODI v South Africa Belfast 29 Jun 2007 ODI # 2593
148/7 31.0 4.77 148 1 won ODI v South Africa Belfast 1 Jul 2007 ODI # 2595
298 91.2 3.26 298 1 draw Test v England Lord's 19 Jul 2007 Test # 1840
282 78.3 3.59 379 3 draw Test v England Lord's 19 Jul 2007 Test # 1840
198 65.3 3.02 198 1 won Test v England Nottingham 27 Jul 2007 Test # 1841
355 104.0 3.41 72 3 won Test v England Nottingham 27 Jul 2007 Test # 1841
345 103.1 3.34 -319 2 draw Test v England The Oval 9 Aug 2007 Test # 1842
369/6 110.0 3.35 500 -130 4 draw Test v England The Oval 9 Aug 2007 Test # 1842
203/9 46.0 4.41 203 1 won ODI v Scotland Glasgow 16 Aug 2007 ODI # 2608
288/2 50.0 5.76 288 1 lost ODI v England Southampton 21 Aug 2007 ODI # 2611
320/8 50.0 6.40 330 -9 2 won ODI v England Bristol 24 Aug 2007 ODI # 2613
281/8 50.0 5.62 281 1 lost ODI v England Birmingham 27 Aug 2007 ODI # 2616
213/7 48.0 4.43 213 1 2 lost ODI v England Manchester 30 Aug 2007 ODI # 2617
242/8 39.0 6.20 281 -82 2 won ODI v England Leeds 2 Sep 2007 ODI # 2618
316/6 50.0 6.32 316 1 won ODI v England The Oval 5 Sep 2007 ODI # 2619
188/3 36.2 5.17 188 1 2 lost ODI v England Lord's 8 Sep 2007 ODI # 2620
DNB 0.0 - 0 0 n/r T20I v Scotland Durban 13 Sep 2007 T20I # 26
141/7 20.0 7.05 142 0 2 tied T20I v Pakistan Durban 14 Sep 2007 T20I # 29
190 20.0 9.50 190 1 lost T20I v New Zealand Johannesburg 16 Sep 2007 T20I # 32
200/6 20.0 10.00 219 -18 2 won T20I v England Durban 19 Sep 2007 T20I # 40
116/9 20.0 5.80 154 -37 2 won T20I v South Africa Durban 20 Sep 2007 T20I # 43
173/7 20.0 8.65 189 -15 2 won T20I v Australia Durban 22 Sep 2007 T20I # 45
152 19.3 7.79 158 -5 2 won T20I v Pakistan Johannesburg 24 Sep 2007 T20I # 46
307/7 50.0 6.14 307 1 n/r ODI v Australia Bengaluru 29 Sep 2007 ODI # 2621
306/6 50.0 6.12 306 1 lost ODI v Australia Kochi 2 Oct 2007 ODI # 2623
290/7 50.0 5.80 290 1 lost ODI v Australia Hyderabad 5 Oct 2007 ODI # 2625
283/7 50.0 5.66 292 -8 2 won ODI v Australia Chandigarh 8 Oct 2007 ODI # 2627
149/1 25.5 5.76 149 1 2 lost ODI v Australia Vadodara 11 Oct 2007 ODI # 2629
317/8 50.0 6.34 317 1 lost ODI v Australia Nagpur 14 Oct 2007 ODI # 2631
193 41.3 4.65 193 1 won ODI v Australia Wankhede 17 Oct 2007 ODI # 2632
166/5 20.0 8.30 166 1 won T20I v Australia Brabourne 20 Oct 2007 T20I # 47
239/7 50.0 4.78 239 1 won ODI v Pakistan Guwahati 5 Nov 2007 ODI # 2643
322/6 49.5 6.46 322 1 2 lost ODI v Pakistan Mohali 8 Nov 2007 ODI # 2644
248 47.2 5.23 295 -46 2 won ODI v Pakistan Kanpur 11 Nov 2007 ODI # 2645
255/6 50.0 5.10 255 1 won ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
306/6 50.0 6.12 306 1 lost ODI v Pakistan Jaipur 18 Nov 2007 ODI # 2647
231 96.2 2.39 231 1 won Test v Pakistan Delhi 22 Nov 2007 Test # 1849
247 83.1 2.96 202 3 won Test v Pakistan Delhi 22 Nov 2007 Test # 1849
456 151.1 3.01 -160 2 draw Test v Pakistan Eden Gardens 30 Nov 2007 Test # 1850
214/4 77.0 2.77 345 -130 4 draw Test v Pakistan Eden Gardens 30 Nov 2007 Test # 1850
537 168.1 3.19 -89 2 draw Test v Pakistan Bengaluru 8 Dec 2007 Test # 1852
162/7 36.0 4.50 374 -211 4 draw Test v Pakistan Bengaluru 8 Dec 2007 Test # 1852
343 92.4 3.70 343 1 lost Test v Australia Melbourne 26 Dec 2007 Test # 1855
351/7d 88.0 3.98 498 3 lost Test v Australia Melbourne 26 Dec 2007 Test # 1855
463 112.3 4.11 463 1 lost Test v Australia Sydney 2 Jan 2008 Test # 1857
401/7d 107.0 3.74 332 3 lost Test v Australia Sydney 2 Jan 2008 Test # 1857
212 50.0 4.24 -118 2 won Test v Australia Perth 16 Jan 2008 Test # 1862
340 86.5 3.91 413 -72 4 won Test v Australia Perth 16 Jan 2008 Test # 1862
563 181.0 3.11 37 2 draw Test v Australia Adelaide 24 Jan 2008 Test # 1863
75/1 11.2 6.61 75 1 2 lost T20I v Australia Melbourne 1 Feb 2008 T20I # 52
51/3 7.2 6.95 141 -143 2 n/r ODI v Australia Brisbane 3 Feb 2008 ODI # 2670
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
159 43.1 3.68 159 1 won ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
154/2 19.0 8.10 154 -41 2 lost ODI v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
203/9 50.0 4.06 203 1 lost ODI v Australia Adelaide 17 Feb 2008 ODI # 2680
238/6 50.0 4.76 238 1 won ODI v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
317/7 50.0 6.34 317 1 lost ODI v Australia Sydney 24 Feb 2008 ODI # 2685
179 47.1 3.79 179 1 won ODI v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
239/8 50.0 4.78 239 1 won ODI v Australia Sydney 2 Mar 2008 ODI # 2688
249 49.4 5.01 259 -9 2 won ODI v Australia Brisbane 4 Mar 2008 ODI # 2689
540 152.5 3.53 540 1 draw Test v South Africa Chennai 26 Mar 2008 Test # 1870
331/5d 109.0 3.03 244 3 draw Test v South Africa Chennai 26 Mar 2008 Test # 1870
494/7d 141.2 3.49 418 2 lost Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
265 87.3 3.02 265 1 won Test v South Africa Kanpur 11 Apr 2008 Test # 1873
121 55.5 2.16 61 3 won Test v South Africa Kanpur 11 Apr 2008 Test # 1873
190 35.4 5.32 331 -140 2 won ODI v Pakistan Mirpur 10 Jun 2008 ODI # 2705
222 49.5 4.45 222 1 won ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
315/3 50.0 6.30 315 1 lost ODI v Pakistan Mirpur 14 Jun 2008 ODI # 2707
118 36.5 3.20 375 -256 2 won ODI v Hong Kong Karachi 25 Jun 2008 ODI # 2716
299/4 50.0 5.98 299 1 won ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
283/6 50.0 5.66 283 1 won ODI v Bangladesh Karachi 28 Jun 2008 ODI # 2721
309/2 45.3 6.79 309 1 2 lost ODI v Pakistan Karachi 2 Jul 2008 ODI # 2730
308/8 50.0 6.16 308 1 won ODI v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
273 49.5 5.47 273 1 lost ODI v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
600/6d 162.0 3.70 600 1 lost Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
292 93.3 3.12 -37 2 won Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
136 47.3 2.86 307 -170 4 won Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
396 134.2 2.94 147 2 lost Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
123/2 33.1 3.70 122 2 4 lost Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
147/2 34.5 4.22 147 1 2 lost ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
142 38.3 3.68 142 1 won ODI v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
204 49.0 4.16 238 -33 2 won ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
212 46.3 4.55 259 -46 2 won ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
227/6 50.0 4.54 227 1 lost ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
430 149.5 2.86 430 1 draw Test v Australia Bengaluru 9 Oct 2008 Test # 1887
228/6d 73.0 3.12 298 3 draw Test v Australia Bengaluru 9 Oct 2008 Test # 1887
268 101.4 2.63 -201 2 won Test v Australia Mohali 17 Oct 2008 Test # 1889
195 64.4 3.01 516 -320 4 won Test v Australia Mohali 17 Oct 2008 Test # 1889
577 179.3 3.21 -36 2 draw Test v Australia Delhi 29 Oct 2008 Test # 1891
31/0 8.0 3.87 245 -213 4 draw Test v Australia Delhi 29 Oct 2008 Test # 1891
355 134.4 2.63 -86 2 won Test v Australia Nagpur 6 Nov 2008 Test # 1892
209 50.2 4.15 382 -172 4 won Test v Australia Nagpur 6 Nov 2008 Test # 1892
229 37.4 6.07 388 -158 2 won ODI v England Rajkot 14 Nov 2008 ODI # 2774
238 47.0 5.06 293 -54 2 won ODI v England Indore 17 Nov 2008 ODI # 2777
240 48.4 4.93 240 1 won ODI v England Kanpur 20 Nov 2008 ODI # 2778
178/8 22.0 8.09 198 12 2 won ODI v England Bengaluru 23 Nov 2008 ODI # 2781
270/4 50.0 5.40 270 1 won ODI v England Cuttack 26 Nov 2008 ODI # 2783
316 128.4 2.45 316 1 won Test v England Chennai 11 Dec 2008 Test # 1898
311/9d 105.5 2.93 386 3 won Test v England Chennai 11 Dec 2008 Test # 1898
302 83.5 3.60 -151 2 draw Test v England Mohali 19 Dec 2008 Test # 1901
64/1 28.0 2.28 403 -338 4 draw Test v England Mohali 19 Dec 2008 Test # 1901
246/7 50.0 4.92 246 1 won ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
241 49.2 4.88 257 -15 2 won ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
216 41.4 5.18 364 -147 2 won ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
265 48.0 5.52 333 -67 2 won ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
320/8 50.0 6.40 320 1 lost ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
171/4 20.0 8.55 171 1 won T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
166/3 18.5 8.81 163 4 2 lost T20I v New Zealand Christchurch 25 Feb 2009 T20I # 84
150/5 20.0 7.50 150 1 2 lost T20I v New Zealand Wellington 27 Feb 2009 T20I # 85
162/9 28.0 5.78 216 -111 2 won ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
DNB 0.0 - 0 0 n/r ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
334 45.1 7.39 393 -58 2 won ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
270/5 47.0 5.74 270 1 won ODI v New Zealand Hamilton 11 Mar 2009 ODI # 2824
151/2 23.2 6.47 150 2 2 lost ODI v New Zealand Auckland 14 Mar 2009 ODI # 2825
279 78.2 3.56 279 1 won Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
279 102.3 2.72 38 3 won Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
619/9d 154.4 4.00 619 1 draw Test v New Zealand Napier 26 Mar 2009 Test # 1917
197 65.0 3.03 -182 2 draw Test v New Zealand Wellington 3 Apr 2009 Test # 1918
281/8 94.3 2.97 617 -335 4 draw Test v New Zealand Wellington 3 Apr 2009 Test # 1918
155/8 20.0 7.75 181 -25 2 won T20I v Bangladesh Nottingham 6 Jun 2009 T20I # 93
112/8 18.0 6.22 112 1 won T20I v Ireland Nottingham 10 Jun 2009 T20I # 101
156/3 18.4 8.35 154 3 2 lost T20I v West Indies Lord's 12 Jun 2009 T20I # 105
153/7 20.0 7.65 153 1 lost T20I v England Lord's 14 Jun 2009 T20I # 109
130/5 20.0 6.50 130 1 lost T20I v South Africa Nottingham 16 Jun 2009 T20I # 113
319 48.1 6.62 340 -20 2 won ODI v West Indies Kingston 26 Jun 2009 ODI # 2852
192/2 34.1 5.61 189 4 2 lost ODI v West Indies Kingston 28 Jun 2009 ODI # 2853
186/7 27.0 6.88 186 1 won ODI v West Indies Gros Islet 3 Jul 2009 ODI # 2854
27/1 7.3 3.60 27 1 n/r ODI v West Indies Gros Islet 5 Jul 2009 ODI # 2855
155 46.3 3.33 155 1 won ODI v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
307/6 50.0 6.14 307 1 lost ODI v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
273 46.4 5.85 320 -46 2 won ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
302/9 50.0 6.04 302 1 lost ODI v Pakistan Centurion 26 Sep 2009 ODI # 2898
234/4 42.3 5.50 234 1 n/r ODI v Australia Centurion 28 Sep 2009 ODI # 2901
129 36.0 3.58 129 1 won ODI v West Indies Johannesburg 30 Sep 2009 ODI # 2904
292/8 50.0 5.84 292 1 lost ODI v Australia Vadodara 25 Oct 2009 ODI # 2913
255 48.3 5.25 355 -99 2 won ODI v Australia Nagpur 28 Oct 2009 ODI # 2915
229/5 50.0 4.58 229 1 won ODI v Australia Delhi 31 Oct 2009 ODI # 2918
250 49.2 5.06 250 1 lost ODI v Australia Mohali 2 Nov 2009 ODI # 2919
350/4 50.0 7.00 350 1 lost ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
172/4 41.5 4.11 171 2 2 lost ODI v Australia Guwahati 8 Nov 2009 ODI # 2925
760/7d 202.4 3.75 334 2 draw Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
229 84.0 2.72 -413 2 won Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
269 65.3 4.10 -144 3 won Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
393 94.4 4.15 393 1 won Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
309 100.4 3.06 -24 3 won Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
215/5 20.0 10.75 215 1 lost T20I v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
206/7 20.0 10.30 206 1 won T20I v Sri Lanka Mohali 12 Dec 2009 T20I # 127
411/8 50.0 8.22 415 -3 2 won ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
302/7 49.1 6.14 302 1 2 lost ODI v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
239 44.2 5.39 239 1 won ODI v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
315/6 50.0 6.30 315 1 won ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
83/5 23.3 3.53 83 1 n/r ODI v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
283/5 48.0 5.89 280 4 2 lost ODI v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
296/6 50.0 5.92 296 1 won ODI v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
213 46.1 4.61 213 1 won ODI v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
247/6 50.0 4.94 247 1 won ODI v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
249/6 48.3 5.13 246 4 2 lost ODI v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
242 65.2 3.70 -1 2 won Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
301 75.2 3.99 415 -113 4 won Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
233 73.5 3.15 233 1 won Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
312 90.3 3.44 1 3 won Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
558/6d 176.0 3.17 558 1 lost Test v South Africa Nagpur 6 Feb 2010 Test # 1951
296 85.0 3.48 296 1 won Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
290 131.3 2.20 -57 3 won Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
297 50.0 5.94 299 -1 2 won ODI v South Africa Jaipur 21 Feb 2010 ODI # 2961
248 42.5 5.78 402 -153 2 won ODI v South Africa Gwalior 24 Feb 2010 ODI # 2962
365/2 50.0 7.30 365 1 lost ODI v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
115/8 20.0 5.75 115 1 won T20I v Afghanistan Gros Islet 1 May 2010 T20I # 153
172/5 20.0 8.60 187 -14 2 won T20I v South Africa Gros Islet 2 May 2010 T20I # 155
184/5 20.0 9.20 184 1 lost T20I v Australia Bridgetown 7 May 2010 T20I # 165
169/6 20.0 8.45 169 1 lost T20I v West Indies Bridgetown 9 May 2010 T20I # 169
167/5 20.0 8.35 164 4 2 lost T20I v Sri Lanka Gros Islet 11 May 2010 T20I # 173
289/4 48.2 5.97 286 4 2 lost ODI v Zimbabwe Bulawayo 28 May 2010 ODI # 2981
242 49.5 4.85 242 1 won ODI v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
197/3 38.2 5.13 195 3 2 lost ODI v Zimbabwe Harare 3 Jun 2010 ODI # 2986
270/4 48.2 5.58 269 2 2 lost ODI v Sri Lanka Harare 5 Jun 2010 ODI # 2988
111/9 20.0 5.55 111 1 won T20I v Zimbabwe Harare 12 Jun 2010 T20I # 182
140/5 20.0 7.00 140 1 won T20I v Zimbabwe Harare 13 Jun 2010 T20I # 183
167 34.5 4.79 167 1 won ODI v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
267 49.3 5.39 267 1 won ODI v Pakistan Dambulla 19 Jun 2010 ODI # 2996
211/3 37.3 5.62 210 2 2 lost ODI v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
187 44.4 4.18 269 -81 2 won ODI v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
520/8d 124.0 4.19 520 1 lost Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
96/0 14.1 6.77 95 2 4 lost Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
642/4d 159.4 4.02 642 1 draw Test v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
129/3d 45.0 2.86 64 3 draw Test v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
425 138.0 3.07 425 1 won Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
267 85.2 3.12 256 3 won Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
288 48.5 5.89 288 1 lost ODI v New Zealand Dambulla 10 Aug 2010 ODI # 3030
170 46.1 3.68 170 1 won ODI v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
104/2 15.1 6.85 104 1 2 lost ODI v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
118 30.1 3.91 224 -105 2 won ODI v New Zealand Dambulla 25 Aug 2010 ODI # 3039
299/8 50.0 5.98 299 1 lost ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
428 151.4 2.82 428 1 won Test v Australia Mohali 1 Oct 2010 Test # 1972
192 60.5 3.15 215 3 won Test v Australia Mohali 1 Oct 2010 Test # 1972
478 141.0 3.39 478 1 won Test v Australia Bengaluru 9 Oct 2010 Test # 1973
223 75.2 2.96 206 3 won Test v Australia Bengaluru 9 Oct 2010 Test # 1973
289/3 50.0 5.78 289 1 won ODI v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
459 165.4 2.77 -28 2 draw Test v New Zealand Ahmedabad 4 Nov 2010 Test # 1974
22/1 10.0 2.20 295 -272 4 draw Test v New Zealand Ahmedabad 4 Nov 2010 Test # 1974
350 117.3 2.97 350 1 draw Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
448/8d 135.0 3.31 326 3 draw Test v New Zealand Hyderabad 12 Nov 2010 Test # 1975
193 66.3 2.90 193 1 won Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
175 51.2 3.40 -198 3 won Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
236 45.2 5.20 277 -40 2 won ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
258/8 50.0 5.16 258 1 won ODI v New Zealand Jaipur 1 Dec 2010 ODI # 3072
224/9 50.0 4.48 224 1 won ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
315/7 50.0 6.30 315 1 won ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
103 27.0 3.81 103 1 won ODI v New Zealand Chennai 10 Dec 2010 ODI # 3077
620/4d 130.1 4.76 484 2 lost Test v South Africa Centurion 16 Dec 2010 Test # 1985
131 37.2 3.50 -74 2 won Test v South Africa Durban 26 Dec 2010 Test # 1987
215 72.3 2.96 303 -87 4 won Test v South Africa Durban 26 Dec 2010 Test # 1987
362 112.5 3.20 362 1 draw Test v South Africa Cape Town 2 Jan 2011 Test # 1988
341 102.0 3.34 339 3 draw Test v South Africa Cape Town 2 Jan 2011 Test # 1988
147/9 20.0 7.35 169 -21 2 won T20I v South Africa Durban 9 Jan 2011 T20I # 196
289/9 50.0 5.78 289 1 lost ODI v South Africa Durban 12 Jan 2011 ODI # 3079
189 43.0 4.39 191 -1 2 won ODI v South Africa Johannesburg 15 Jan 2011 ODI # 3080
220 49.2 4.45 220 1 won ODI v South Africa Cape Town 18 Jan 2011 ODI # 3082
265/7 50.0 5.30 265 1 lost ODI v South Africa Gqeberha 21 Jan 2011 ODI # 3084
250/9 46.0 5.43 250 1 lost ODI v South Africa Centurion 23 Jan 2011 ODI # 3087
283/9 50.0 5.66 371 -87 2 won ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
338/8 50.0 6.76 339 0 2 tied ODI v England Bengaluru 27 Feb 2011 ODI # 3110
207 47.5 4.32 207 1 won ODI v Ireland Bengaluru 6 Mar 2011 ODI # 3121
189 46.4 4.05 189 1 won ODI v Netherlands Delhi 9 Mar 2011 ODI # 3124
300/7 49.4 6.04 297 4 2 lost ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
188 43.0 4.37 269 -80 2 won ODI v West Indies Chennai 20 Mar 2011 ODI # 3141
260/6 50.0 5.20 260 1 won ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
231 49.5 4.63 261 -29 2 won ODI v Pakistan Mohali 30 Mar 2011 ODI # 3147
274/6 50.0 5.48 274 1 won ODI v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
143/5 20.0 7.15 160 -16 2 won T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
214/9 50.0 4.28 214 1 won ODI v West Indies Port of Spain 6 Jun 2011 ODI # 3159
240/9 50.0 4.80 240 1 won ODI v West Indies Port of Spain 8 Jun 2011 ODI # 3160
225/8 50.0 4.50 225 1 won ODI v West Indies North Sound 11 Jun 2011 ODI # 3161
249/8 50.0 4.98 249 1 lost ODI v West Indies North Sound 13 Jun 2011 ODI # 3162
255/3 48.4 5.23 252 4 2 lost ODI v West Indies Kingston 16 Jun 2011 ODI # 3163
173 67.5 2.55 -73 2 won Test v West Indies Kingston 20 Jun 2011 Test # 1997
262 68.2 3.83 326 -63 4 won Test v West Indies Kingston 20 Jun 2011 Test # 1997
190 73.5 2.57 -11 2 draw Test v West Indies Bridgetown 28 Jun 2011 Test # 1998
202/7 71.3 2.82 281 -78 4 draw Test v West Indies Bridgetown 28 Jun 2011 Test # 1998
204 76.3 2.66 204 1 draw Test v West Indies Roseau 6 Jul 2011 Test # 1999
322 131.3 2.44 179 3 draw Test v West Indies Roseau 6 Jul 2011 Test # 1999
474/8d 131.4 3.60 474 1 lost Test v England Lord's 21 Jul 2011 Test # 2000
269/6d 71.0 3.78 457 3 lost Test v England Lord's 21 Jul 2011 Test # 2000
221 68.4 3.21 221 1 lost Test v England Nottingham 29 Jul 2011 Test # 2001
544 120.2 4.52 477 3 lost Test v England Nottingham 29 Jul 2011 Test # 2001
710/7d 188.1 3.77 486 2 lost Test v England Birmingham 10 Aug 2011 Test # 2003
591/6d 153.0 3.86 591 1 lost Test v England The Oval 18 Aug 2011 Test # 2004
169/4 19.3 8.66 166 4 2 lost T20I v England Manchester 31 Aug 2011 T20I # 204
27/2 7.2 3.68 275 -247 2 n/r ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
188/3 22.1 8.48 188 1 2 lost ODI v England Southampton 6 Sep 2011 ODI # 3187
218/7 41.5 5.21 218 -16 2 lost ODI v England The Oval 9 Sep 2011 ODI # 3189
270/8 48.5 5.52 271 -10 2 tied ODI v England Lord's 11 Sep 2011 ODI # 3191
241/4 32.2 7.45 241 -63 2 lost ODI v England Cardiff 16 Sep 2011 ODI # 3195
174 36.1 4.81 301 -126 2 won ODI v England Hyderabad 14 Oct 2011 ODI # 3199
237 48.2 4.90 237 1 won ODI v England Delhi 17 Oct 2011 ODI # 3201
298/4 50.0 5.96 298 1 won ODI v England Mohali 20 Oct 2011 ODI # 3205
220 46.1 4.76 220 1 won ODI v England Wankhede 23 Oct 2011 ODI # 3207
176 37.0 4.75 272 -95 2 won ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
121/4 18.4 6.48 121 1 2 lost T20I v England Eden Gardens 29 Oct 2011 T20I # 214
304 108.2 2.80 304 1 won Test v West Indies Delhi 6 Nov 2011 Test # 2015
180 57.3 3.13 275 3 won Test v West Indies Delhi 6 Nov 2011 Test # 2015
153 48.0 3.18 -478 2 won Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
463 126.3 3.66 -15 3 won Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
590 184.1 3.20 590 1 draw Test v West Indies Wankhede 22 Nov 2011 Test # 2019
134 57.2 2.33 242 3 draw Test v West Indies Wankhede 22 Nov 2011 Test # 2019
211/9 50.0 4.22 211 1 won ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
269/9 50.0 5.38 269 1 won ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
260/5 50.0 5.20 260 1 lost ODI v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
265 49.2 5.37 419 -153 2 won ODI v West Indies Indore 8 Dec 2011 ODI # 3223
233 44.1 5.27 268 -34 2 won ODI v West Indies Chennai 11 Dec 2011 ODI # 3224
333 110.0 3.02 333 1 lost Test v Australia Melbourne 26 Dec 2011 Test # 2025
240 76.3 3.13 291 3 lost Test v Australia Melbourne 26 Dec 2011 Test # 2025
659/4d 163.0 4.04 468 2 lost Test v Australia Sydney 3 Jan 2012 Test # 2027
369 76.2 4.83 208 2 lost Test v Australia Perth 13 Jan 2012 Test # 2029
604/7d 157.0 3.84 604 1 lost Test v Australia Adelaide 24 Jan 2012 Test # 2031
167/5d 46.0 3.63 499 3 lost Test v Australia Adelaide 24 Jan 2012 Test # 2031
171/4 20.0 8.55 171 1 lost T20I v Australia Sydney 1 Feb 2012 T20I # 217
131 19.4 6.66 131 1 won T20I v Australia Melbourne 3 Feb 2012 T20I # 218
216/5 32.0 6.75 216 1 lost ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
233/8 50.0 4.66 233 1 won ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
269/8 50.0 5.38 269 1 won ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
236/9 50.0 4.72 236 1 tied ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
288/5 50.0 5.76 288 1 lost ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
289/6 50.0 5.78 289 1 lost ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
252/9 50.0 5.04 252 1 lost ODI v Australia Sydney 26 Feb 2012 ODI # 3250
320/4 50.0 6.40 320 1 won ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
254 45.1 5.62 305 -50 2 won ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
293/5 49.2 5.93 290 4 2 lost ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
329/6 50.0 6.58 329 1 won ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
219/4 20.0 10.95 219 1 lost T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
293/9 50.0 5.86 315 -21 2 won ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
139/1 19.5 7.00 139 1 2 lost ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
286/5 50.0 5.72 286 1 won ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
251/8 50.0 5.02 251 1 won ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
274 45.4 6.00 295 -20 2 won ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
116 18.0 6.44 156 -39 2 won T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
159 61.3 2.58 -279 2 won Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
164 79.5 2.05 -115 3 won Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
365 90.1 4.04 365 1 won Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
248 73.2 3.38 260 3 won Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
167/5 20.0 8.35 167 1 lost T20I v New Zealand Chennai 11 Sep 2012 T20I # 261
136 19.3 6.97 160 -23 2 won T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
80 14.4 5.45 171 -90 2 won T20I v England Colombo (RPS) 23 Sep 2012 T20I # 272
141/1 14.5 9.50 141 1 2 lost T20I v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
128 19.4 6.50 128 1 won T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
151 19.5 7.61 153 -1 2 won T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
191 74.2 2.56 -330 2 won Test v England Ahmedabad 15 Nov 2012 Test # 2058
406 154.3 2.62 76 3 won Test v England Ahmedabad 15 Nov 2012 Test # 2058
413 121.3 3.39 86 2 lost Test v England Wankhede 23 Nov 2012 Test # 2062
58/0 9.4 6.00 57 2 4 lost Test v England Wankhede 23 Nov 2012 Test # 2062
523 167.3 3.12 207 2 lost Test v England Eden Gardens 5 Dec 2012 Test # 2065
41/3 12.1 3.36 41 1 4 lost Test v England Eden Gardens 5 Dec 2012 Test # 2065
330 145.5 2.26 330 1 draw Test v England Nagpur 13 Dec 2012 Test # 2066
352/4d 154.0 2.28 356 3 draw Test v England Nagpur 13 Dec 2012 Test # 2066
157/6 20.0 7.85 157 1 won T20I v England Pune 20 Dec 2012 T20I # 292
181/4 20.0 9.05 178 4 2 lost T20I v England Wankhede 22 Dec 2012 T20I # 294
134/5 19.4 6.81 134 1 2 lost T20I v Pakistan Bengaluru 25 Dec 2012 T20I # 296
181/7 20.0 9.05 193 -11 2 won T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
228/4 48.1 4.73 228 1 2 lost ODI v Pakistan Chennai 30 Dec 2012 ODI # 3314
250 48.3 5.15 250 1 lost ODI v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
157 48.5 3.21 168 -10 2 won ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
325/4 50.0 6.50 325 1 lost ODI v England Rajkot 11 Jan 2013 ODI # 3318
158 36.0 4.38 286 -127 2 won ODI v England Kochi 15 Jan 2013 ODI # 3320
155 42.2 3.66 155 1 won ODI v England Ranchi 19 Jan 2013 ODI # 3322
257/7 50.0 5.14 257 1 won ODI v England Mohali 23 Jan 2013 ODI # 3327
227/3 47.2 4.79 227 1 2 lost ODI v England Dharamsala 27 Jan 2013 ODI # 3329
380 133.0 2.85 380 1 won Test v Australia Chennai 22 Feb 2013 Test # 2074
241 93.0 2.59 49 3 won Test v Australia Chennai 22 Feb 2013 Test # 2074
237/9d 85.0 2.78 237 1 won Test v Australia Hyderabad 2 Mar 2013 Test # 2076
131 67.0 1.95 -135 3 won Test v Australia Hyderabad 2 Mar 2013 Test # 2076
408 141.5 2.87 408 1 won Test v Australia Mohali 14 Mar 2013 Test # 2081
223 89.2 2.49 132 3 won Test v Australia Mohali 14 Mar 2013 Test # 2081
262 112.1 2.33 262 1 won Test v Australia Delhi 22 Mar 2013 Test # 2085
164 46.3 3.52 154 3 won Test v Australia Delhi 22 Mar 2013 Test # 2085
305 50.0 6.10 332 -26 2 won ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
233/9 50.0 4.66 233 1 won ODI v West Indies The Oval 11 Jun 2013 ODI # 3368
165 39.4 4.15 165 1 won ODI v Pakistan Birmingham 15 Jun 2013 ODI # 3372
181/8 50.0 3.62 181 1 won ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
124/8 20.0 6.20 130 -5 2 won ODI v England Birmingham 23 Jun 2013 ODI # 3377
230/9 47.4 4.82 230 1 2 lost ODI v West Indies Kingston 30 Jun 2013 ODI # 3380
348/1 50.0 6.96 348 1 lost ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
171 34.0 5.02 274 -140 2 won ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
96 24.4 3.89 178 -23 2 won ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
201 48.5 4.11 201 1 won ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
228/7 50.0 4.56 228 1 won ODI v Zimbabwe Harare 24 Jul 2013 ODI # 3395
236/9 50.0 4.72 295 -58 2 won ODI v Zimbabwe Harare 26 Jul 2013 ODI # 3397
183 46.0 3.97 183 1 won ODI v Zimbabwe Harare 28 Jul 2013 ODI # 3399
144 42.4 3.37 144 1 won ODI v Zimbabwe Bulawayo 1 Aug 2013 ODI # 3402
163 39.5 4.09 163 1 won ODI v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
201/7 20.0 10.05 201 1 won T20I v Australia Rajkot 10 Oct 2013 T20I # 331
304/8 50.0 6.08 304 1 lost ODI v Australia Pune 13 Oct 2013 ODI # 3419
359/5 50.0 7.18 359 1 won ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
304/6 49.3 6.14 304 1 2 lost ODI v Australia Mohali 19 Oct 2013 ODI # 3421
295/8 50.0 5.90 295 1 n/r ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
350/6 50.0 7.00 350 1 won ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
326 45.1 7.21 384 -57 2 won ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
234 78.0 3.00 234 1 won Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
168 54.1 3.10 -51 3 won Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
182 55.2 3.28 182 1 won Test v West Indies Wankhede 14 Nov 2013 Test # 2102
187 47.0 3.97 -126 3 won Test v West Indies Wankhede 14 Nov 2013 Test # 2102
211 48.5 4.32 211 1 won ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
289/8 49.3 5.83 289 1 2 lost ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
263/5 50.0 5.26 263 1 won ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
358/4 50.0 7.16 358 1 lost ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
280/6 49.0 5.71 280 1 lost ODI v South Africa Durban 8 Dec 2013 ODI # 3443
301/8 50.0 6.02 301 1 n/r ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
244 75.3 3.23 -36 2 draw Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
450/7 136.0 3.30 458 -7 4 draw Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
500 155.2 3.21 166 2 lost Test v South Africa Durban 26 Dec 2013 Test # 2111
59/0 11.4 5.05 58 2 4 lost Test v South Africa Durban 26 Dec 2013 Test # 2111
292/7 50.0 5.84 292 1 lost ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
271/7 42.0 6.45 271 1 lost ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
314 50.0 6.28 314 1 tied ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
280/3 48.1 5.81 279 2 2 lost ODI v New Zealand Hamilton 28 Jan 2014 ODI # 3465
303/5 50.0 6.06 303 1 lost ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
503 121.4 4.13 503 1 lost Test v New Zealand Auckland 6 Feb 2014 Test # 2118
105 41.2 2.54 406 3 lost Test v New Zealand Auckland 6 Feb 2014 Test # 2118
192 52.5 3.63 192 1 draw Test v New Zealand Wellington 14 Feb 2014 Test # 2120
680/8d 210.0 3.23 434 3 draw Test v New Zealand Wellington 14 Feb 2014 Test # 2120
279/7 50.0 5.58 279 1 won ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
265/8 49.2 5.37 265 1 2 lost ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
249/9 49.4 5.01 246 4 2 lost ODI v Pakistan Mirpur 2 Mar 2014 ODI # 3479
159 45.2 3.50 159 1 won ODI v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
130/7 20.0 6.50 130 1 won T20I v Pakistan Mirpur 21 Mar 2014 T20I # 378
129/7 20.0 6.45 129 1 won T20I v West Indies Mirpur 23 Mar 2014 T20I # 382
138/7 20.0 6.90 138 1 won T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
86 16.2 5.26 160 -73 2 won T20I v Australia Mirpur 30 Mar 2014 T20I # 393
172/4 20.0 8.60 172 1 won T20I v South Africa Mirpur 4 Apr 2014 T20I # 399
134/4 17.5 7.51 131 4 2 lost T20I v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
272/9 50.0 5.44 272 1 won ODI v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
58 17.4 3.28 106 -47 2 won ODI v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
DNB 0.0 - 0 0 n/r ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
496 144.5 3.42 39 2 draw Test v England Nottingham 9 Jul 2014 Test # 2128
319 105.5 3.01 24 2 won Test v England Lord's 17 Jul 2014 Test # 2130
223 88.2 2.52 319 -95 4 won Test v England Lord's 17 Jul 2014 Test # 2130
569/7d 163.4 3.47 569 1 lost Test v England Southampton 27 Jul 2014 Test # 2132
205/4d 40.4 5.04 444 3 lost Test v England Southampton 27 Jul 2014 Test # 2132
367 105.3 3.47 215 2 lost Test v England Manchester 7 Aug 2014 Test # 2134
486 116.3 4.17 338 2 lost Test v England The Oval 15 Aug 2014 Test # 2137
161 38.1 4.21 295 -143 2 won ODI v England Cardiff 27 Aug 2014 ODI # 3517
227 50.0 4.54 227 1 won ODI v England Nottingham 30 Aug 2014 ODI # 3520
206 49.3 4.16 206 1 won ODI v England Birmingham 2 Sep 2014 ODI # 3523
294/7 50.0 5.88 294 1 lost ODI v England Leeds 5 Sep 2014 ODI # 3525
180/7 20.0 9.00 180 1 lost T20I v England Birmingham 7 Sep 2014 T20I # 405
321/6 50.0 6.42 321 1 lost ODI v West Indies Kochi 8 Oct 2014 ODI # 3531
215 46.3 4.62 264 -48 2 won ODI v West Indies Delhi 11 Oct 2014 ODI # 3533
271 48.1 5.62 331 -59 2 won ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
194 39.2 4.93 364 -169 2 won ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
274/8 50.0 5.48 274 1 won ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
242 48.2 5.00 242 1 won ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
251 43.1 5.81 405 -153 2 won ODI v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
286/8 50.0 5.72 286 1 won ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
517/7d 120.0 4.30 517 1 lost Test v Australia Adelaide 9 Dec 2014 Test # 2148
290/5d 69.0 4.20 363 3 lost Test v Australia Adelaide 9 Dec 2014 Test # 2148
505 109.4 4.60 97 2 lost Test v Australia Brisbane 17 Dec 2014 Test # 2149
130/6 23.1 5.61 128 3 4 lost Test v Australia Brisbane 17 Dec 2014 Test # 2149
530 142.3 3.71 530 1 draw Test v Australia Melbourne 26 Dec 2014 Test # 2152
318/9d 98.0 3.24 383 3 draw Test v Australia Melbourne 26 Dec 2014 Test # 2152
572/7d 152.3 3.75 572 1 draw Test v Australia Sydney 6 Jan 2015 Test # 2156
251/6d 40.0 6.27 348 3 draw Test v Australia Sydney 6 Jan 2015 Test # 2156
269/6 49.0 5.48 268 2 2 lost ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
156/1 27.3 5.67 154 3 2 lost ODI v England Brisbane 20 Jan 2015 ODI # 3586
DNB 0.0 - 0 0 n/r ODI v Australia Sydney 26 Jan 2015 ODI # 3592
201/7 46.5 4.29 201 1 2 lost ODI v England Perth 30 Jan 2015 ODI # 3595
224 47.0 4.76 301 -76 2 won ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
177 40.2 4.38 308 -130 2 won ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
102 31.3 3.23 102 1 won ODI v U.A.E. Perth 28 Feb 2015 ODI # 3618
182 44.2 4.10 182 1 won ODI v West Indies Perth 6 Mar 2015 ODI # 3625
259 49.0 5.28 259 1 won ODI v Ireland Hamilton 10 Mar 2015 ODI # 3631
287 48.5 5.87 287 1 won ODI v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
193 45.0 4.28 303 -109 2 won ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
328/7 50.0 6.56 328 1 lost ODI v Australia Sydney 26 Mar 2015 ODI # 3645
256 65.5 3.88 -206 2 draw Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
23/0 15.0 1.53 -183 3 draw Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
307 49.4 6.18 307 1 lost ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
200/4 38.0 5.26 200 0 2 lost ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
240 47.0 5.10 318 -77 2 won ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
251/7 50.0 5.02 256 -4 2 won ODI v Zimbabwe Harare 10 Jul 2015 ODI # 3662
209 49.0 4.26 272 -62 2 won ODI v Zimbabwe Harare 12 Jul 2015 ODI # 3665
193 42.4 4.52 277 -83 2 won ODI v Zimbabwe Harare 14 Jul 2015 ODI # 3667
124/7 20.0 6.20 179 -54 2 won T20I v Zimbabwe Harare 17 Jul 2015 T20I # 440
145/7 20.0 7.25 145 1 lost T20I v Zimbabwe Harare 19 Jul 2015 T20I # 442
183 49.4 3.68 183 1 lost Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
367 82.2 4.45 175 3 lost Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
306 108.0 2.83 -87 2 won Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
134 43.4 3.06 413 -278 4 won Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
201 52.2 3.84 -111 2 won Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
268 85.0 3.15 386 -117 4 won Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
200/3 19.4 10.16 200 1 2 lost T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
96/4 17.1 5.59 93 4 2 lost T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
303/5 50.0 6.06 303 1 lost ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
225 43.4 5.15 248 -22 2 won ODI v South Africa Indore 14 Oct 2015 ODI # 3692
270/7 50.0 5.40 270 1 lost ODI v South Africa Rajkot 18 Oct 2015 ODI # 3695
264/9 50.0 5.28 300 -35 2 won ODI v South Africa Chennai 22 Oct 2015 ODI # 3698
438/4 50.0 8.76 438 1 lost ODI v South Africa Wankhede 25 Oct 2015 ODI # 3700
184 68.0 2.70 -17 2 won Test v South Africa Mohali 5 Nov 2015 Test # 2186
109 39.5 2.73 218 -108 4 won Test v South Africa Mohali 5 Nov 2015 Test # 2186
214 59.0 3.62 214 1 draw Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
79 33.1 2.38 -136 2 won Test v South Africa Nagpur 25 Nov 2015 Test # 2189
185 89.5 2.05 310 -124 4 won Test v South Africa Nagpur 25 Nov 2015 Test # 2189
121 49.3 2.44 -213 2 won Test v South Africa Delhi 3 Dec 2015 Test # 2191
143 143.1 0.99 481 -337 4 won Test v South Africa Delhi 3 Dec 2015 Test # 2191
310/5 49.2 6.28 310 1 2 lost ODI v Australia Perth 12 Jan 2016 ODI # 3723
309/3 49.0 6.30 309 1 2 lost ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
296/7 48.5 6.06 296 1 2 lost ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
348/8 50.0 6.96 348 1 lost ODI v Australia Canberra 20 Jan 2016 ODI # 3726
330/7 50.0 6.60 330 1 won ODI v Australia Sydney 23 Jan 2016 ODI # 3727
151 19.3 7.74 189 -37 2 won T20I v Australia Adelaide 26 Jan 2016 T20I # 485
157/8 20.0 7.85 185 -27 2 won T20I v Australia Melbourne 29 Jan 2016 T20I # 486
197/5 20.0 9.85 197 1 won T20I v Australia Sydney 31 Jan 2016 T20I # 489
105/5 18.0 5.83 102 4 2 lost T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
127/9 20.0 6.35 197 -69 2 won T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
82 18.0 4.55 82 1 won T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
121/7 20.0 6.05 167 -45 2 won T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
83 17.3 4.74 83 1 won T20I v Pakistan Mirpur 27 Feb 2016 T20I # 512
138/9 20.0 6.90 138 1 won T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
81/9 20.0 4.05 81 1 won T20I v U.A.E. Mirpur 3 Mar 2016 T20I # 517
120/5 15.0 8.00 120 1 won T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
126/7 20.0 6.30 126 1 lost T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
118/5 18.0 6.55 118 1 won T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
145/9 20.0 7.25 147 -1 2 won T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
160/6 20.0 8.00 160 1 won T20I v Australia Mohali 27 Mar 2016 T20I # 553
196/3 19.4 9.96 193 4 2 lost T20I v West Indies Wankhede 31 Mar 2016 T20I # 556
168 49.5 3.37 168 1 won ODI v Zimbabwe Harare 11 Jun 2016 ODI # 3742
126 34.3 3.65 126 1 won ODI v Zimbabwe Harare 13 Jun 2016 ODI # 3744
123 42.2 2.90 123 1 won ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
170/6 20.0 8.50 170 1 lost T20I v Zimbabwe Harare 18 Jun 2016 T20I # 558
99/9 20.0 4.95 99 1 won T20I v Zimbabwe Harare 20 Jun 2016 T20I # 559
135/6 20.0 6.75 139 -3 2 won T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
243 90.2 2.69 -323 2 won Test v West Indies North Sound 21 Jul 2016 Test # 2207
231 78.0 2.96 -92 3 won Test v West Indies North Sound 21 Jul 2016 Test # 2207
196 52.3 3.73 196 1 draw Test v West Indies Kingston 30 Jul 2016 Test # 2211
388/6 104.0 3.73 84 3 draw Test v West Indies Kingston 30 Jul 2016 Test # 2211
225 103.4 2.17 -128 2 won Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
108 47.3 2.27 346 -237 4 won Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
62/2 22.0 2.81 62 1 draw Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
245/6 20.0 12.25 245 1 lost T20I v West Indies Lauderhill 27 Aug 2016 T20I # 562
143 19.4 7.27 143 1 n/r T20I v West Indies Lauderhill 28 Aug 2016 T20I # 563
262 95.5 2.73 -56 2 won Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
236 87.3 2.69 434 -197 4 won Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
204 53.0 3.84 -112 2 won Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
197 81.1 2.42 376 -178 4 won Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
299 90.2 3.30 -258 2 won Test v New Zealand Indore 8 Oct 2016 Test # 2223
153 44.5 3.41 475 -321 4 won Test v New Zealand Indore 8 Oct 2016 Test # 2223
190 43.5 4.33 190 1 won ODI v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
242/9 50.0 4.84 242 1 lost ODI v New Zealand Delhi 20 Oct 2016 ODI # 3797
285 49.4 5.73 285 1 won ODI v New Zealand Mohali 23 Oct 2016 ODI # 3798
260/7 50.0 5.20 260 1 lost ODI v New Zealand Ranchi 26 Oct 2016 ODI # 3799
79 23.1 3.41 270 -190 2 won ODI v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
537 159.3 3.36 537 1 draw Test v England Rajkot 9 Nov 2016 Test # 2232
260/3d 75.3 3.44 309 3 draw Test v England Rajkot 9 Nov 2016 Test # 2232
255 102.5 2.47 -200 2 won Test v England Visakhapatnam 17 Nov 2016 Test # 2235
158 97.3 1.62 405 -246 4 won Test v England Visakhapatnam 17 Nov 2016 Test # 2235
283 93.5 3.01 283 1 won Test v England Mohali 26 Nov 2016 Test # 2238
236 90.2 2.61 102 3 won Test v England Mohali 26 Nov 2016 Test # 2238
400 130.1 3.07 400 1 won Test v England Wankhede 8 Dec 2016 Test # 2239
195 55.3 3.51 -36 3 won Test v England Wankhede 8 Dec 2016 Test # 2239
477 157.2 3.03 477 1 won Test v England Chennai 16 Dec 2016 Test # 2241
207 88.0 2.35 -75 3 won Test v England Chennai 16 Dec 2016 Test # 2241
350/7 50.0 7.00 350 1 won ODI v England Pune 15 Jan 2017 ODI # 3819
366/8 50.0 7.32 382 -15 2 won ODI v England Cuttack 19 Jan 2017 ODI # 3821
321/8 50.0 6.42 321 1 lost ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
148/3 18.1 8.14 148 1 2 lost T20I v England Kanpur 26 Jan 2017 T20I # 592
139/6 20.0 6.95 145 -5 2 won T20I v England Nagpur 29 Jan 2017 T20I # 593
127 16.3 7.69 203 -75 2 won T20I v England Bengaluru 1 Feb 2017 T20I # 594
388 127.5 3.03 -299 2 won Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
250 100.3 2.48 459 -208 4 won Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
260 94.5 2.74 260 1 lost Test v Australia Pune 23 Feb 2017 Test # 2250
285 87.0 3.27 440 3 lost Test v Australia Pune 23 Feb 2017 Test # 2250
276 122.4 2.25 87 2 won Test v Australia Bengaluru 4 Mar 2017 Test # 2251
112 35.4 3.14 188 -75 4 won Test v Australia Bengaluru 4 Mar 2017 Test # 2251
451 137.3 3.28 451 1 draw Test v Australia Ranchi 16 Mar 2017 Test # 2256
204/6 100.0 2.04 52 3 draw Test v Australia Ranchi 16 Mar 2017 Test # 2256
300 88.3 3.38 300 1 won Test v Australia Dharamsala 25 Mar 2017 Test # 2258
137 53.5 2.54 105 3 won Test v Australia Dharamsala 25 Mar 2017 Test # 2258
164 33.4 4.87 289 -155 2 won ODI v Pakistan Birmingham 4 Jun 2017 ODI # 3878
322/3 48.4 6.61 322 1 2 lost ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
191 44.3 4.29 191 1 won ODI v South Africa The Oval 11 Jun 2017 ODI # 3886
264/7 50.0 5.28 264 1 won ODI v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
338/4 50.0 6.76 338 1 lost ODI v Pakistan The Oval 18 Jun 2017 ODI # 3894
DNB 0.0 - 0 0 n/r ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
205/6 43.0 4.76 311 -105 2 won ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
158 38.1 4.13 252 -93 2 won ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
189/9 50.0 3.78 189 1 lost ODI v West Indies North Sound 2 Jul 2017 ODI # 3900
205/9 50.0 4.10 205 1 won ODI v West Indies Kingston 6 Jul 2017 ODI # 3902
194/1 18.3 10.48 191 4 2 lost T20I v West Indies Kingston 9 Jul 2017 T20I # 617
291 78.3 3.70 -309 2 won Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
245 76.5 3.18 550 -304 4 won Test v Sri Lanka Galle 26 Jul 2017 Test # 2265
183 49.4 3.68 -439 2 won Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
386 116.5 3.30 -53 3 won Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
135 37.4 3.58 -352 2 won Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
181 74.3 2.42 -171 3 won Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
216 43.2 4.98 216 1 won ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
236/8 50.0 4.72 236 1 won ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
217/9 50.0 4.34 217 1 won ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
207 42.4 4.85 376 -168 2 won ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
238 49.4 4.79 238 1 won ODI v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
170/7 20.0 8.50 170 1 won T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
137/9 21.0 6.52 164 -144 2 won ODI v Australia Chennai 17 Sep 2017 ODI # 3910
202 43.1 4.67 253 -50 2 won ODI v Australia Eden Gardens 21 Sep 2017 ODI # 3912
293/6 50.0 5.86 293 1 won ODI v Australia Indore 24 Sep 2017 ODI # 3914
334/5 50.0 6.68 334 1 lost ODI v Australia Bengaluru 28 Sep 2017 ODI # 3917
242/9 50.0 4.84 242 1 won ODI v Australia Nagpur 1 Oct 2017 ODI # 3919
118/8 18.4 6.32 118 1 won T20I v Australia Ranchi 7 Oct 2017 T20I # 623
122/2 15.3 7.87 119 4 2 lost T20I v Australia Guwahati 10 Oct 2017 T20I # 624
284/4 49.0 5.79 281 4 2 lost ODI v New Zealand Wankhede 22 Oct 2017 ODI # 3928
230/9 50.0 4.60 230 1 won ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
331/7 50.0 6.62 338 -6 2 won ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
149/8 20.0 7.45 203 -53 2 won T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
196/2 20.0 9.80 196 1 lost T20I v New Zealand Rajkot 4 Nov 2017 T20I # 631
61/6 8.0 7.62 68 -6 2 won T20I v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
294 83.4 3.51 122 2 draw Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
75/7 26.3 2.83 231 -155 4 draw Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
205 79.1 2.58 205 1 won Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
166 49.3 3.35 -239 3 won Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
373 135.3 2.75 -163 2 draw Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
299/5 103.0 2.90 410 -110 4 draw Test v Sri Lanka Delhi 2 Dec 2017 Test # 2286
114/3 20.4 5.51 113 2 2 lost ODI v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
251/8 50.0 5.02 393 -141 2 won ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
215 44.5 4.79 215 1 won ODI v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
87 16.0 5.43 181 -93 2 won T20I v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
172 17.2 9.92 261 -88 2 won T20I v Sri Lanka Indore 22 Dec 2017 T20I # 634
135/7 20.0 6.75 135 1 won T20I v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
286 73.1 3.90 286 1 lost Test v South Africa Cape Town 5 Jan 2018 Test # 2292
130 41.2 3.14 207 3 lost Test v South Africa Cape Town 5 Jan 2018 Test # 2292
335 113.5 2.94 335 1 lost Test v South Africa Centurion 13 Jan 2018 Test # 2293
258 91.3 2.81 286 3 lost Test v South Africa Centurion 13 Jan 2018 Test # 2293
194 65.5 2.94 7 2 won Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
177 73.3 2.40 241 -63 4 won Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
269/8 50.0 5.38 269 1 won ODI v South Africa Durban 1 Feb 2018 ODI # 3969
118 32.2 3.64 118 1 won ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
179 40.0 4.47 304 -124 2 won ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
207/5 25.3 8.11 202 -82 2 lost ODI v South Africa Johannesburg 10 Feb 2018 ODI # 3973
201 42.2 4.74 275 -73 2 won ODI v South Africa Gqeberha 13 Feb 2018 ODI # 3976
204 46.5 4.35 204 1 won ODI v South Africa Centurion 16 Feb 2018 ODI # 3978
175/9 20.0 8.75 204 -28 2 won T20I v South Africa Johannesburg 18 Feb 2018 T20I # 652
189/4 18.4 10.12 189 1 2 lost T20I v South Africa Centurion 21 Feb 2018 T20I # 654
165/6 20.0 8.25 173 -7 2 won T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
175/5 18.3 9.45 175 1 2 lost T20I v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
139/8 20.0 6.95 139 1 won T20I v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
152/9 19.0 8.00 152 1 won T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
159/6 20.0 7.95 177 -17 2 won T20I v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
166/8 20.0 8.30 166 1 won T20I v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
109 27.5 3.91 -365 2 won Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
103 38.4 2.66 -262 3 won Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
132/9 20.0 6.60 209 -76 2 won T20I v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
70 12.3 5.60 214 -143 2 won T20I v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
159/8 20.0 7.95 159 1 won T20I v England Manchester 3 Jul 2018 T20I # 684
149/5 19.4 7.57 149 1 2 lost T20I v England Cardiff 6 Jul 2018 T20I # 688
198/9 20.0 9.90 198 1 won T20I v England Bristol 8 Jul 2018 T20I # 690
268 49.5 5.37 268 1 won ODI v England Nottingham 12 Jul 2018 ODI # 4014
322/7 50.0 6.44 322 1 lost ODI v England Lord's 14 Jul 2018 ODI # 4016
260/2 44.3 5.84 257 4 2 lost ODI v England Leeds 17 Jul 2018 ODI # 4018
287 89.4 3.20 287 1 lost Test v England Birmingham 1 Aug 2018 Test # 2314
180 53.0 3.39 193 3 lost Test v England Birmingham 1 Aug 2018 Test # 2314
396/7d 88.1 4.49 289 2 lost Test v England Lord's 9 Aug 2018 Test # 2315
161 38.2 4.20 -168 2 won Test v England Nottingham 18 Aug 2018 Test # 2316
317 104.5 3.02 521 -203 4 won Test v England Nottingham 18 Aug 2018 Test # 2316
246 76.4 3.20 246 1 lost Test v England Southampton 30 Aug 2018 Test # 2317
271 96.1 2.81 244 3 lost Test v England Southampton 30 Aug 2018 Test # 2317
332 122.0 2.72 332 1 lost Test v England The Oval 7 Sep 2018 Test # 2318
423/8d 112.3 3.76 463 3 lost Test v England The Oval 7 Sep 2018 Test # 2318
259/8 50.0 5.18 286 -26 2 won ODI v Hong Kong Dubai (DICS) 18 Sep 2018 ODI # 4039
162 43.1 3.75 162 1 won ODI v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
173 49.1 3.51 173 1 won ODI v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
237/7 50.0 4.74 237 1 won ODI v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
252/8 50.0 5.04 252 1 tied ODI v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
222 48.3 4.57 222 1 won ODI v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
181 48.0 3.77 -468 2 won Test v West Indies Rajkot 4 Oct 2018 Test # 2319
196 50.5 3.85 -272 3 won Test v West Indies Rajkot 4 Oct 2018 Test # 2319
311 101.4 3.05 311 1 won Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
127 46.1 2.75 71 3 won Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
322/8 50.0 6.44 322 1 won ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
321/7 50.0 6.42 322 0 2 tied ODI v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
283/9 50.0 5.66 283 1 lost ODI v West Indies Pune 27 Oct 2018 ODI # 4062
153 36.2 4.21 378 -224 2 won ODI v West Indies Brabourne 29 Oct 2018 ODI # 4063
104 31.5 3.26 104 1 won ODI v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
109/8 20.0 5.45 109 1 won T20I v West Indies Eden Gardens 4 Nov 2018 T20I # 707
124/9 20.0 6.20 196 -71 2 won T20I v West Indies Lucknow 6 Nov 2018 T20I # 709
181/3 20.0 9.05 181 1 won T20I v West Indies Chennai 11 Nov 2018 T20I # 710
158/4 17.0 9.29 158 1 lost T20I v Australia Brisbane 21 Nov 2018 T20I # 712
132/7 19.0 6.94 132 1 n/r T20I v Australia Melbourne 23 Nov 2018 T20I # 713
164/6 20.0 8.20 164 1 won T20I v Australia Sydney 25 Nov 2018 T20I # 714
235 98.4 2.38 -15 2 won Test v Australia Adelaide 6 Dec 2018 Test # 2333
291 119.5 2.42 323 -31 4 won Test v Australia Adelaide 6 Dec 2018 Test # 2333
326 108.3 3.00 326 1 lost Test v Australia Perth 14 Dec 2018 Test # 2334
243 93.2 2.60 286 3 lost Test v Australia Perth 14 Dec 2018 Test # 2334
151 66.5 2.25 -292 2 won Test v Australia Melbourne 26 Dec 2018 Test # 2337
261 89.3 2.91 399 -137 4 won Test v Australia Melbourne 26 Dec 2018 Test # 2337
300 104.5 2.86 -322 2 draw Test v Australia Sydney 3 Jan 2019 Test # 2339
6/0 4.0 1.50 -316 3 draw Test v Australia Sydney 3 Jan 2019 Test # 2339
288/5 50.0 5.76 288 1 lost ODI v Australia Sydney 12 Jan 2019 ODI # 4077
298/9 50.0 5.96 298 1 won ODI v Australia Adelaide 15 Jan 2019 ODI # 4078
230 48.4 4.72 230 1 won ODI v Australia Melbourne 18 Jan 2019 ODI # 4079
157 38.0 4.13 157 1 won ODI v New Zealand Napier 23 Jan 2019 ODI # 4082
234 40.2 5.80 325 -90 2 won ODI v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
243 49.0 4.95 243 1 won ODI v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
93/2 14.4 6.34 93 1 2 lost ODI v New Zealand Hamilton 31 Jan 2019 ODI # 4091
217 44.1 4.91 253 -35 2 won ODI v New Zealand Wellington 3 Feb 2019 ODI # 4092
219/6 20.0 10.95 219 1 lost T20I v New Zealand Wellington 6 Feb 2019 T20I # 735
158/8 20.0 7.90 158 1 won T20I v New Zealand Auckland 8 Feb 2019 T20I # 737
212/4 20.0 10.60 212 1 lost T20I v New Zealand Hamilton 10 Feb 2019 T20I # 738
127/7 20.0 6.35 127 1 2 lost T20I v Australia Visakhapatnam 24 Feb 2019 T20I # 748
194/3 19.4 9.86 191 4 2 lost T20I v Australia Bengaluru 27 Feb 2019 T20I # 749
236/7 50.0 4.72 236 1 won ODI v Australia Hyderabad 2 Mar 2019 ODI # 4102
242 49.3 4.88 251 -8 2 won ODI v Australia Nagpur 5 Mar 2019 ODI # 4106
313/5 50.0 6.26 313 1 lost ODI v Australia Ranchi 8 Mar 2019 ODI # 4109
359/6 47.5 7.50 359 1 2 lost ODI v Australia Mohali 10 Mar 2019 ODI # 4111
272/9 50.0 5.44 272 1 lost ODI v Australia Delhi 13 Mar 2019 ODI # 4113
227/9 50.0 4.54 227 1 won ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
316 50.0 6.32 353 -36 2 won ODI v Australia The Oval 9 Jun 2019 ODI # 4155
212/6 40.0 5.30 302 -124 2 won ODI v Pakistan Manchester 16 Jun 2019 ODI # 4161
213 49.5 4.27 225 -11 2 won ODI v Afghanistan Southampton 22 Jun 2019 ODI # 4169
143 34.2 4.16 269 -125 2 won ODI v West Indies Manchester 27 Jun 2019 ODI # 4175
337/7 50.0 6.74 337 1 lost ODI v England Birmingham 30 Jun 2019 ODI # 4179
286 48.0 5.95 315 -28 2 won ODI v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
264/7 50.0 5.28 264 1 won ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
239/8 50.0 4.78 239 1 lost ODI v New Zealand Manchester 9 Jul 2019 ODI # 4190
95/9 20.0 4.75 95 1 won T20I v West Indies Lauderhill 3 Aug 2019 T20I # 842
98/4 15.3 6.32 121 -69 2 won T20I v West Indies Lauderhill 4 Aug 2019 T20I # 843
146/6 20.0 7.30 146 1 won T20I v West Indies Providence 6 Aug 2019 T20I # 846
54/1 13.0 4.15 54 1 n/r ODI v West Indies Providence 8 Aug 2019 ODI # 4196
210 42.0 5.00 270 -69 2 won ODI v West Indies Port of Spain 11 Aug 2019 ODI # 4197
240/7 35.0 6.85 240 1 won ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
222 74.2 2.98 -75 2 won Test v West Indies North Sound 22 Aug 2019 Test # 2358
100 26.5 3.72 419 -318 4 won Test v West Indies North Sound 22 Aug 2019 Test # 2358
117 47.1 2.48 -299 2 won Test v West Indies Kingston 30 Aug 2019 Test # 2359
210 59.5 3.50 468 -257 4 won Test v West Indies Kingston 30 Aug 2019 Test # 2359
149/5 20.0 7.45 149 1 won T20I v South Africa Mohali 18 Sep 2019 T20I # 888
140/1 16.5 8.31 135 6 2 lost T20I v South Africa Bengaluru 22 Sep 2019 T20I # 893
431 131.2 3.28 -71 2 won Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
191 63.5 2.99 395 -203 4 won Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
275 105.4 2.60 -326 2 won Test v South Africa Pune 10 Oct 2019 Test # 2364
189 67.2 2.80 -137 3 won Test v South Africa Pune 10 Oct 2019 Test # 2364
162 56.2 2.87 -335 2 won Test v South Africa Ranchi 19 Oct 2019 Test # 2365
133 48.0 2.77 -202 3 won Test v South Africa Ranchi 19 Oct 2019 Test # 2365
154/3 19.3 7.89 149 6 2 lost T20I v Bangladesh Delhi 3 Nov 2019 T20I # 1000
153/6 20.0 7.65 153 1 won T20I v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
144 19.2 7.44 175 -30 2 won T20I v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
150 58.3 2.56 150 1 won Test v Bangladesh Indore 14 Nov 2019 Test # 2366
213 69.2 3.07 -130 3 won Test v Bangladesh Indore 14 Nov 2019 Test # 2366
106 30.3 3.47 106 1 won Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
195 41.1 4.73 -46 3 won Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
207/5 20.0 10.35 207 1 won T20I v West Indies Hyderabad 6 Dec 2019 T20I # 1020
173/2 18.3 9.35 171 3 2 lost T20I v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
173/8 20.0 8.65 241 -67 2 won T20I v West Indies Wankhede 11 Dec 2019 T20I # 1024
291/2 47.5 6.08 288 4 2 lost ODI v West Indies Chennai 15 Dec 2019 ODI # 4221
280 43.3 6.43 388 -107 2 won ODI v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
315/5 50.0 6.30 315 1 won ODI v West Indies Cuttack 22 Dec 2019 ODI # 4223
DNB 0.0 - 0 0 n/r T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
142/9 20.0 7.10 142 1 won T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
123 15.5 7.76 202 -78 2 won T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
258/0 37.4 6.84 256 3 2 lost ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
304 49.1 6.18 341 -36 2 won ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
286/9 50.0 5.72 286 1 won ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
203/5 20.0 10.15 203 1 won T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
132/5 20.0 6.60 132 1 won T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
179/6 20.0 8.95 180 0 2 tied T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
165/7 20.0 8.25 166 0 2 tied T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
156/9 20.0 7.80 164 -7 2 won T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
348/6 48.1 7.22 348 1 2 lost ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
273/8 50.0 5.46 273 1 lost ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
300/5 47.1 6.36 297 4 2 lost ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
348 100.2 3.46 183 2 lost Test v New Zealand Wellington 21 Feb 2020 Test # 2385
9/0 1.4 5.40 9 1 4 lost Test v New Zealand Wellington 21 Feb 2020 Test # 2385
235 73.1 3.21 -7 2 lost Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
132/3 36.0 3.66 132 1 4 lost Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
374/6 50.0 7.48 374 1 lost ODI v Australia Sydney 27 Nov 2020 ODI # 4265
389/4 50.0 7.78 389 1 lost ODI v Australia Sydney 29 Nov 2020 ODI # 4266
289 49.3 5.83 303 -13 2 won ODI v Australia Canberra 2 Dec 2020 ODI # 4267
150/7 20.0 7.50 162 -11 2 won T20I v Australia Canberra 4 Dec 2020 T20I # 1114
194/5 20.0 9.70 194 1 won T20I v Australia Sydney 6 Dec 2020 T20I # 1115
186/5 20.0 9.30 186 1 lost T20I v Australia Sydney 8 Dec 2020 T20I # 1116
191 72.1 2.64 -53 2 lost Test v Australia Adelaide 17 Dec 2020 Test # 2396
93/2 21.0 4.42 90 4 4 lost Test v Australia Adelaide 17 Dec 2020 Test # 2396
195 72.3 2.68 195 1 won Test v Australia Melbourne 26 Dec 2020 Test # 2398
200 103.1 1.93 69 3 won Test v Australia Melbourne 26 Dec 2020 Test # 2398
338 105.4 3.19 338 1 draw Test v Australia Sydney 7 Jan 2021 Test # 2402
312/6d 87.0 3.58 406 3 draw Test v Australia Sydney 7 Jan 2021 Test # 2402
369 115.2 3.19 369 1 won Test v Australia Brisbane 15 Jan 2021 Test # 2404
294 75.5 3.87 327 3 won Test v Australia Brisbane 15 Jan 2021 Test # 2404
578 190.1 3.03 578 1 lost Test v England Chennai 5 Feb 2021 Test # 2409
178 46.3 3.82 419 3 lost Test v England Chennai 5 Feb 2021 Test # 2409
134 59.5 2.23 -195 2 won Test v England Chennai 13 Feb 2021 Test # 2411
164 54.2 3.01 482 -317 4 won Test v England Chennai 13 Feb 2021 Test # 2411
112 48.4 2.30 112 1 won Test v England Ahmedabad 24 Feb 2021 Test # 2412
81 30.4 2.64 48 3 won Test v England Ahmedabad 24 Feb 2021 Test # 2412
205 75.5 2.70 205 1 won Test v England Ahmedabad 4 Mar 2021 Test # 2414
135 54.5 2.46 -25 3 won Test v England Ahmedabad 4 Mar 2021 Test # 2414
130/2 15.3 8.38 125 6 2 lost T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
164/6 20.0 8.20 164 1 won T20I v England Ahmedabad 14 Mar 2021 T20I # 1132
158/2 18.2 8.61 157 2 2 lost T20I v England Ahmedabad 16 Mar 2021 T20I # 1133
177/8 20.0 8.85 186 -8 2 won T20I v England Ahmedabad 18 Mar 2021 T20I # 1135
188/8 20.0 9.40 225 -36 2 won T20I v England Ahmedabad 20 Mar 2021 T20I # 1138
251 42.1 5.95 318 -66 2 won ODI v England Pune 23 Mar 2021 ODI # 4281
337/4 43.3 7.74 337 1 2 lost ODI v England Pune 26 Mar 2021 ODI # 4283
322/9 50.0 6.44 330 -7 2 won ODI v England Pune 28 Mar 2021 ODI # 4284
249 99.2 2.50 32 2 lost Test v New Zealand Southampton 18 Jun 2021 Test # 2425
140/2 45.5 3.05 139 2 4 lost Test v New Zealand Southampton 18 Jun 2021 Test # 2425
262/9 50.0 5.24 262 1 won ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
275/9 50.0 5.50 275 1 won ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
227/7 39.0 5.82 227 2 2 lost ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
126 18.3 6.81 165 -38 2 won T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
133/6 19.4 6.76 133 1 2 lost T20I v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
82/3 14.3 5.65 82 1 2 lost T20I v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
183 65.4 2.78 183 1 draw Test v England Nottingham 4 Aug 2021 Test # 2428
303 85.5 3.53 208 3 draw Test v England Nottingham 4 Aug 2021 Test # 2428
391 128.0 3.05 27 2 won Test v England Lord's 12 Aug 2021 Test # 2429
120 51.5 2.31 272 -151 4 won Test v England Lord's 12 Aug 2021 Test # 2429
432 132.2 3.26 354 2 lost Test v England Leeds 25 Aug 2021 Test # 2432
290 84.0 3.45 99 2 won Test v England The Oval 2 Sep 2021 Test # 2433
210 92.2 2.27 368 -157 4 won Test v England The Oval 2 Sep 2021 Test # 2433
152/0 17.5 8.52 152 1 2 lost T20I v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
111/2 14.3 7.65 111 1 2 lost T20I v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
144/7 20.0 7.20 211 -66 2 won T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
85 17.4 4.81 85 1 won T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
132/8 20.0 6.60 132 1 won T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
164/6 20.0 8.20 164 1 won T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
153/6 20.0 7.65 153 1 won T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
111 17.2 6.40 185 -73 2 won T20I v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
296 142.3 2.07 -49 2 draw Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
165/9 98.0 1.68 284 -118 4 draw Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
62 28.1 2.20 -263 2 won Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
167 56.3 2.95 540 -372 4 won Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
197 62.3 3.15 -130 2 won Test v South Africa Centurion 26 Dec 2021 Test # 2443
191 68.0 2.80 305 -113 4 won Test v South Africa Centurion 26 Dec 2021 Test # 2443
229 79.4 2.87 27 2 lost Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
243/3 67.4 3.59 240 4 4 lost Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
210 76.3 2.74 -13 2 lost Test v South Africa Cape Town 11 Jan 2022 Test # 2448
212/3 63.3 3.33 212 1 4 lost Test v South Africa Cape Town 11 Jan 2022 Test # 2448
296/4 50.0 5.92 296 1 lost ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
288/3 48.1 5.97 288 1 2 lost ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
287 49.5 5.75 287 1 lost ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
176 43.5 4.01 176 1 won ODI v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
193 46.0 4.19 238 -44 2 won ODI v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
169 37.1 4.54 266 -96 2 won ODI v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
157/7 20.0 7.85 157 1 won T20I v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
178/3 20.0 8.90 187 -8 2 won T20I v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
167/9 20.0 8.35 185 -17 2 won T20I v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
137/6 20.0 6.85 200 -62 2 won T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
183/5 20.0 9.15 183 1 won T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
146/5 20.0 7.30 146 1 won T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
174 65.0 2.67 -400 2 won Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
178 60.0 2.96 -222 3 won Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
109 35.5 3.04 -143 2 won Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
208 59.3 3.49 447 -238 4 won Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
212/3 19.1 11.06 212 1 2 lost T20I v South Africa Delhi 9 Jun 2022 T20I # 1554
149/6 18.2 8.12 149 1 2 lost T20I v South Africa Cuttack 12 Jun 2022 T20I # 1569
131 19.1 6.83 180 -48 2 won T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
87 16.5 5.16 170 -82 2 won T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
DNB 0.0 - 0 0 n/r T20I v South Africa Bengaluru 19 Jun 2022 T20I # 1575
108/4 12.0 9.00 108 1 won T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
221/5 20.0 11.05 226 -4 2 won T20I v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
284 61.3 4.61 -132 2 lost Test v England Birmingham 1 Jul 2022 Test # 2470
378/3 76.4 4.93 378 1 4 lost Test v England Birmingham 1 Jul 2022 Test # 2470
148 19.3 7.58 199 -50 2 won T20I v England Southampton 7 Jul 2022 T20I # 1616
121 17.0 7.11 171 -49 2 won T20I v England Birmingham 9 Jul 2022 T20I # 1628
215/7 20.0 10.75 215 1 lost T20I v England Nottingham 10 Jul 2022 T20I # 1631
110 25.2 4.34 110 1 won ODI v England The Oval 12 Jul 2022 ODI # 4424
246 49.0 5.02 246 1 lost ODI v England Lord's 14 Jul 2022 ODI # 4428
259 45.5 5.65 259 1 won ODI v England Manchester 17 Jul 2022 ODI # 4433
305/6 50.0 6.10 309 -3 2 won ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
311/6 50.0 6.22 311 1 won ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
137 26.0 5.26 257 -88 2 won ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
122/8 20.0 6.10 191 -68 2 won T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
141/5 19.2 7.29 139 3 2 lost T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
164/5 20.0 8.20 164 1 won T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
132 19.1 6.88 192 -59 2 won T20I v West Indies Lauderhill 6 Aug 2022 T20I # 1725
100 15.4 6.38 189 -88 2 won T20I v West Indies Lauderhill 7 Aug 2022 T20I # 1726
189 40.3 4.66 189 1 won ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
161 38.1 4.21 161 1 won ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
276 49.3 5.57 290 -13 2 won ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
147 19.5 7.41 147 1 won T20I v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
152/5 20.0 7.60 193 -40 2 won T20I v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
182/5 19.5 9.17 182 1 2 lost T20I v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
174/4 19.5 8.77 174 1 2 lost T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
111/8 20.0 5.55 213 -101 2 won T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
211/6 19.2 10.91 209 3 2 lost T20I v Australia Mohali 20 Sep 2022 T20I # 1788
90/5 8.0 11.25 90 1 won T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
186/7 20.0 9.30 186 1 won T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
106/8 20.0 5.30 106 1 won T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
221/3 20.0 11.05 238 -16 2 won T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
227/3 20.0 11.35 227 1 lost T20I v South Africa Indore 4 Oct 2022 T20I # 1805
249/4 40.0 6.22 249 1 lost ODI v South Africa Lucknow 6 Oct 2022 ODI # 4470
278/7 50.0 5.56 278 1 won ODI v South Africa Ranchi 9 Oct 2022 ODI # 4471
99 27.1 3.64 99 1 won ODI v South Africa Delhi 11 Oct 2022 ODI # 4472
159/8 20.0 7.95 159 1 won T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
123/9 20.0 6.15 180 -56 2 won T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
137/5 19.4 6.96 134 4 2 lost T20I v South Africa Perth 30 Oct 2022 T20I # 1853
145/6 16.0 9.06 151 -39 2 won T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
115 17.2 6.63 187 -71 2 won T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
170/0 16.0 10.62 169 2 2 lost T20I v England Adelaide 10 Nov 2022 T20I # 1878
126 18.5 6.69 192 -65 2 won T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
160 19.4 8.13 160 1 tied T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
309/3 47.1 6.55 307 3 2 lost ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
DNB 0.0 - 0 0 n/r ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
104/1 18.0 5.77 220 -115 2 n/r ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
187/9 46.0 4.06 187 1 2 lost ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
271/7 50.0 5.42 271 1 lost ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
182 34.0 5.35 410 -227 2 won ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
150 55.5 2.68 -254 2 won Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
324 113.2 2.85 513 -188 4 won Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
227 73.5 3.07 227 1 won Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
231 70.2 3.28 144 3 won Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
160 20.0 8.00 163 -2 2 won T20I v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
206/6 20.0 10.30 206 1 lost T20I v Sri Lanka Pune 5 Jan 2023 T20I # 1985
137 16.4 8.22 229 -91 2 won T20I v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
306/8 50.0 6.12 374 -67 2 won ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
215 39.4 5.42 215 1 won ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
73 22.0 3.31 391 -317 2 won ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
337 49.2 6.83 350 -12 2 won ODI v New Zealand Hyderabad 18 Jan 2023 ODI # 4507
108 34.3 3.13 108 1 won ODI v New Zealand Raipur 21 Jan 2023 ODI # 4509
295 41.2 7.13 386 -90 2 won ODI v New Zealand Indore 24 Jan 2023 ODI # 4511
176/6 20.0 8.80 176 1 lost T20I v New Zealand Ranchi 27 Jan 2023 T20I # 1990
99/8 20.0 4.95 99 1 won T20I v New Zealand Lucknow 29 Jan 2023 T20I # 1991
66 12.1 5.42 235 -168 2 won T20I v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
177 63.5 2.77 177 1 won Test v Australia Nagpur 9 Feb 2023 Test # 2490
91 32.3 2.80 -132 3 won Test v Australia Nagpur 9 Feb 2023 Test # 2490
263 78.4 3.34 263 1 won Test v Australia Delhi 17 Feb 2023 Test # 2493
113 31.1 3.62 114 3 won Test v Australia Delhi 17 Feb 2023 Test # 2493
197 76.3 2.57 88 2 lost Test v Australia Indore 1 Mar 2023 Test # 2496
78/1 18.5 4.14 76 3 4 lost Test v Australia Indore 1 Mar 2023 Test # 2496
480 167.2 2.86 480 1 draw Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
175/2d 78.1 2.23 84 3 draw Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
188 35.4 5.27 188 1 won ODI v Australia Wankhede 17 Mar 2023 ODI # 4538
121/0 11.0 11.00 118 4 2 lost ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
269 49.0 5.48 269 1 lost ODI v Australia Chennai 22 Mar 2023 ODI # 4545
469 121.3 3.86 469 1 lost Test v Australia The Oval 7 Jun 2023 Test # 2505
270/8d 84.3 3.19 443 3 lost Test v Australia The Oval 7 Jun 2023 Test # 2505
150 64.3 2.32 150 1 won Test v West Indies Roseau 12 Jul 2023 Test # 2510
130 50.3 2.57 -141 3 won Test v West Indies Roseau 12 Jul 2023 Test # 2510
255 115.4 2.20 -183 2 draw Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
76/2 32.0 2.37 365 -288 4 draw Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
114 23.0 4.95 114 1 won ODI v West Indies Bridgetown 27 Jul 2023 ODI # 4622
182/4 36.4 4.96 182 1 2 lost ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
151 35.3 4.25 352 -200 2 won ODI v West Indies Tarouba 1 Aug 2023 ODI # 4624
149/6 20.0 7.45 149 1 lost T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
155/8 18.5 8.23 153 3 2 lost T20I v West Indies Providence 6 Aug 2023 T20I # 2191
159/5 20.0 7.95 159 1 won T20I v West Indies Providence 8 Aug 2023 T20I # 2192
178/8 20.0 8.90 178 1 won T20I v West Indies Lauderhill 12 Aug 2023 T20I # 2193
171/2 18.0 9.50 166 6 2 lost T20I v West Indies Lauderhill 13 Aug 2023 T20I # 2194
139/7 20.0 6.95 139 1 won T20I v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
152/8 20.0 7.60 186 -33 2 won T20I v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
DNB 0.0 - 0 0 n/r ODI v Pakistan Pallekele 2 Sep 2023 ODI # 4630
230 48.2 4.75 230 1 won ODI v Nepal Pallekele 4 Sep 2023 ODI # 4632
128 32.0 4.00 357 -228 2 won ODI v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
172 41.3 4.14 214 -41 2 won ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
265/8 50.0 5.30 265 1 lost ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
50 15.2 3.26 50 1 won ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
276 50.0 5.52 276 1 won ODI v Australia Mohali 22 Sep 2023 ODI # 4651
217 28.2 7.65 317 -182 2 won ODI v Australia Indore 24 Sep 2023 ODI # 4654
352/7 50.0 7.04 352 1 lost ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
179/9 20.0 8.95 203 -23 2 won T20I v Nepal Hangzhou 3 Oct 2023 T20I # 2278
96/9 20.0 4.80 96 1 won T20I v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
112/5 18.2 6.10 112 1 n/r T20I v Afghanistan Hangzhou 7 Oct 2023 T20I # 2301
199 49.3 4.02 199 1 won ODI v Australia Chennai 8 Oct 2023 ODI # 4662
272/8 50.0 5.44 272 1 won ODI v Afghanistan Delhi 11 Oct 2023 ODI # 4666
191 42.5 4.45 191 1 won ODI v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
256/8 50.0 5.12 256 1 won ODI v Bangladesh Pune 19 Oct 2023 ODI # 4674
273 50.0 5.46 273 1 won ODI v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
129 34.5 3.70 230 -100 2 won ODI v England Lucknow 29 Oct 2023 ODI # 4686
55 19.4 2.79 358 -302 2 won ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
83 27.1 3.05 327 -243 2 won ODI v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
250 47.5 5.22 411 -160 2 won ODI v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
327 48.5 6.69 398 -70 2 won ODI v New Zealand Wankhede 15 Nov 2023 ODI # 4703
241/4 43.0 5.60 241 1 2 lost ODI v Australia Ahmedabad 19 Nov 2023 ODI # 4705
208/3 20.0 10.40 208 1 won T20I v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
191/9 20.0 9.55 236 -44 2 won T20I v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
225/5 20.0 11.25 223 3 2 lost T20I v Australia Guwahati 28 Nov 2023 T20I # 2372
154/7 20.0 7.70 175 -20 2 won T20I v Australia Raipur 1 Dec 2023 T20I # 2379
154/8 20.0 7.70 161 -6 2 won T20I v Australia Bengaluru 3 Dec 2023 T20I # 2380
154/5 13.5 11.13 152 -26 2 lost T20I v South Africa Gqeberha 12 Dec 2023 T20I # 2396
95 13.5 6.86 202 -106 2 won T20I v South Africa Johannesburg 14 Dec 2023 T20I # 2401
116 27.3 4.21 116 1 won ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
215/2 42.3 5.05 212 4 2 lost ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
218 45.5 4.75 297 -78 2 won ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
408 108.4 3.75 163 2 lost Test v South Africa Centurion 26 Dec 2023 Test # 2520
55 23.2 2.35 55 1 won Test v South Africa Cape Town 3 Jan 2024 Test # 2522
176 36.5 4.77 78 3 won Test v South Africa Cape Town 3 Jan 2024 Test # 2522
158/5 20.0 7.90 158 1 won T20I v Afghanistan Mohali 11 Jan 2024 T20I # 2428
172 20.0 8.60 172 1 won T20I v Afghanistan Indore 14 Jan 2024 T20I # 2431
212/6 20.0 10.60 213 0 2 tied T20I v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
246 64.3 3.81 246 1 lost Test v England Hyderabad 25 Jan 2024 Test # 2525
420 102.1 4.11 230 3 lost Test v England Hyderabad 25 Jan 2024 Test # 2525
253 55.5 4.53 -143 2 won Test v England Visakhapatnam 2 Feb 2024 Test # 2526
292 69.2 4.21 399 -106 4 won Test v England Visakhapatnam 2 Feb 2024 Test # 2526
319 71.1 4.48 -126 2 won Test v England Rajkot 15 Feb 2024 Test # 2530
122 39.4 3.07 557 -434 4 won Test v England Rajkot 15 Feb 2024 Test # 2530
353 104.5 3.36 353 1 won Test v England Ranchi 23 Feb 2024 Test # 2531
145 53.5 2.69 191 3 won Test v England Ranchi 23 Feb 2024 Test # 2531
218 57.4 3.78 218 1 won Test v England Dharamsala 7 Mar 2024 Test # 2534
195 48.1 4.04 -64 3 won Test v England Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd Match, Jun 2, 2024 [T20I # 2634 - Live]
    » Oman 78/5 (15.0 ov, Mohammad Nadeem 6*, Khalid Kail 24*, BM Scholtz 1/20)
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page