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