View innings by innings list [change view]
Totals in terms of batting team switch totals
Ordered by start date (reverse)
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
477 124.1 3.84 259 2 won Test v England Dharamsala 7 Mar 2024 Test # 2534
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
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
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
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
212/4 20.0 10.60 212 1 tied T20I v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
173/4 15.4 11.04 173 1 2 won T20I v Afghanistan Indore 14 Jan 2024 T20I # 2431
159/4 17.3 9.08 159 1 2 won T20I v Afghanistan Mohali 11 Jan 2024 T20I # 2428
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
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
296/8 50.0 5.92 296 1 won ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
211 46.2 4.55 211 1 lost ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
117/2 16.4 7.02 117 1 2 won ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
201/7 20.0 10.05 201 1 won T20I v South Africa Johannesburg 14 Dec 2023 T20I # 2401
180/7 19.3 9.23 180 1 lost T20I v South Africa Gqeberha 12 Dec 2023 T20I # 2396
160/8 20.0 8.00 160 1 won T20I v Australia Bengaluru 3 Dec 2023 T20I # 2380
174/9 20.0 8.70 174 1 won T20I v Australia Raipur 1 Dec 2023 T20I # 2379
222/3 20.0 11.10 222 1 lost T20I v Australia Guwahati 28 Nov 2023 T20I # 2372
235/4 20.0 11.75 235 1 won T20I v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
209/8 19.5 10.53 209 1 2 won T20I v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
240 50.0 4.80 240 1 lost ODI v Australia Ahmedabad 19 Nov 2023 ODI # 4705
397/4 50.0 7.94 397 1 won ODI v New Zealand Wankhede 15 Nov 2023 ODI # 4703
410/4 50.0 8.20 410 1 won ODI v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
326/5 50.0 6.52 326 1 won ODI v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
357/8 50.0 7.14 357 1 won ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
229/9 50.0 4.58 229 1 won ODI v England Lucknow 29 Oct 2023 ODI # 4686
274/6 48.0 5.70 274 1 2 won ODI v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
261/3 41.3 6.28 257 5 2 won ODI v Bangladesh Pune 19 Oct 2023 ODI # 4674
192/3 30.3 6.29 192 1 2 won ODI v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
273/2 35.0 7.80 273 1 2 won ODI v Afghanistan Delhi 11 Oct 2023 ODI # 4666
201/4 41.2 4.86 200 2 2 won ODI v Australia Chennai 8 Oct 2023 ODI # 4662
DNB 0.0 - 0 0 n/r T20I v Afghanistan Hangzhou 7 Oct 2023 T20I # 2301
97/1 9.2 10.39 97 1 2 won T20I v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
202/4 20.0 10.10 202 1 won T20I v Nepal Hangzhou 3 Oct 2023 T20I # 2278
286 49.4 5.75 353 -66 2 lost ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
399/5 50.0 7.98 399 1 won ODI v Australia Indore 24 Sep 2023 ODI # 4654
281/5 48.4 5.77 277 5 2 won ODI v Australia Mohali 22 Sep 2023 ODI # 4651
51/0 6.1 8.27 51 1 2 won ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
259 49.5 5.19 266 -6 2 lost ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
213 49.1 4.33 213 1 won ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
356/2 50.0 7.12 356 1 won ODI v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
147/0 20.1 7.28 145 -83 2 won ODI v Nepal Pallekele 4 Sep 2023 ODI # 4632
266 48.5 5.44 266 1 n/r ODI v Pakistan Pallekele 2 Sep 2023 ODI # 4630
185/5 20.0 9.25 185 1 won T20I v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
47/2 6.5 6.87 46 -92 2 won T20I v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
165/9 20.0 8.25 165 1 lost T20I v West Indies Lauderhill 13 Aug 2023 T20I # 2194
179/1 17.0 10.52 179 1 2 won T20I v West Indies Lauderhill 12 Aug 2023 T20I # 2193
164/3 17.5 9.19 160 5 2 won T20I v West Indies Providence 8 Aug 2023 T20I # 2192
152/7 20.0 7.60 152 1 lost T20I v West Indies Providence 6 Aug 2023 T20I # 2191
145/9 20.0 7.25 150 -4 2 lost T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
351/5 50.0 7.02 351 1 won ODI v West Indies Tarouba 1 Aug 2023 ODI # 4624
181 40.5 4.43 181 1 lost ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
118/5 22.5 5.16 115 4 2 won ODI v West Indies Bridgetown 27 Jul 2023 ODI # 4622
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
421/5d 152.2 2.76 271 2 won Test v West Indies Roseau 12 Jul 2023 Test # 2510
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
248 49.1 5.04 270 -21 2 lost ODI v Australia Chennai 22 Mar 2023 ODI # 4545
117 26.0 4.50 117 1 lost ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
191/5 39.5 4.79 189 3 2 won ODI v Australia Wankhede 17 Mar 2023 ODI # 4538
571 178.5 3.19 91 2 draw Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
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
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
400 139.3 2.86 223 2 won Test v Australia Nagpur 9 Feb 2023 Test # 2490
234/4 20.0 11.70 234 1 won T20I v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
101/4 19.5 5.09 100 2 2 won T20I v New Zealand Lucknow 29 Jan 2023 T20I # 1991
155/9 20.0 7.75 177 -21 2 lost T20I v New Zealand Ranchi 27 Jan 2023 T20I # 1990
385/9 50.0 7.70 385 1 won ODI v New Zealand Indore 24 Jan 2023 ODI # 4511
111/2 20.1 5.50 109 3 2 won ODI v New Zealand Raipur 21 Jan 2023 ODI # 4509
349/8 50.0 6.98 349 1 won ODI v New Zealand Hyderabad 18 Jan 2023 ODI # 4507
390/5 50.0 7.80 390 1 won ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
219/6 43.2 5.05 216 4 2 won ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
373/7 50.0 7.46 373 1 won ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
228/5 20.0 11.40 228 1 won T20I v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
190/8 20.0 9.50 207 -16 2 lost T20I v Sri Lanka Pune 5 Jan 2023 T20I # 1985
162/5 20.0 8.10 162 1 won T20I v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
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
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
409/8 50.0 8.18 409 1 won ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
266/9 50.0 5.32 272 -5 2 lost ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
186 41.2 4.50 186 1 lost ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
219 47.3 4.61 219 1 n/r ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
89/1 12.5 6.93 89 1 n/r ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
306/7 50.0 6.12 306 1 lost ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
75/4 9.0 8.33 76 -85 2 tied T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
191/6 20.0 9.55 191 1 won T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
168/6 20.0 8.40 168 1 lost T20I v England Adelaide 10 Nov 2022 T20I # 1878
186/5 20.0 9.30 186 1 won T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
184/6 20.0 9.20 184 1 won T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
133/9 20.0 6.65 133 1 lost T20I v South Africa Perth 30 Oct 2022 T20I # 1853
179/2 20.0 8.95 179 1 won T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
160/6 20.0 8.00 160 1 2 won T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
105/3 19.1 5.47 100 6 2 won ODI v South Africa Delhi 11 Oct 2022 ODI # 4472
282/3 45.5 6.15 279 4 2 won ODI v South Africa Ranchi 9 Oct 2022 ODI # 4471
240/8 40.0 6.00 250 -9 2 lost ODI v South Africa Lucknow 6 Oct 2022 ODI # 4470
178 18.3 9.62 228 -49 2 lost T20I v South Africa Indore 4 Oct 2022 T20I # 1805
237/3 20.0 11.85 237 1 won T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
110/2 16.4 6.60 107 4 2 won T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
187/4 19.5 9.42 187 1 2 won T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
92/4 7.2 12.54 91 2 2 won T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
208/6 20.0 10.40 208 1 lost T20I v Australia Mohali 20 Sep 2022 T20I # 1788
212/2 20.0 10.60 212 1 won T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
173/8 20.0 8.65 173 1 lost T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
181/7 20.0 9.05 181 1 lost T20I v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
192/2 20.0 9.60 192 1 won T20I v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
148/5 19.4 7.52 148 1 2 won T20I v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
289/8 50.0 5.78 289 1 won ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
167/5 25.4 6.50 162 6 2 won ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
192/0 30.5 6.22 190 3 2 won ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
188/7 20.0 9.40 188 1 won T20I v West Indies Lauderhill 7 Aug 2022 T20I # 1726
191/5 20.0 9.55 191 1 won T20I v West Indies Lauderhill 6 Aug 2022 T20I # 1725
165/3 19.0 8.68 165 1 2 won T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
138 19.4 7.01 138 1 lost T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
190/6 20.0 9.50 190 1 won T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
225/3 36.0 6.25 225 1 won ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
312/8 49.4 6.28 312 1 2 won ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
308/7 50.0 6.16 308 1 won ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
261/5 42.1 6.18 260 2 2 won ODI v England Manchester 17 Jul 2022 ODI # 4433
146 38.5 3.75 247 -100 2 lost ODI v England Lord's 14 Jul 2022 ODI # 4428
114/0 18.4 6.10 111 4 2 won ODI v England The Oval 12 Jul 2022 ODI # 4424
198/9 20.0 9.90 216 -17 2 lost T20I v England Nottingham 10 Jul 2022 T20I # 1631
170/8 20.0 8.50 170 1 won T20I v England Birmingham 9 Jul 2022 T20I # 1628
198/8 20.0 9.90 198 1 won T20I v England Southampton 7 Jul 2022 T20I # 1616
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
225/7 20.0 11.25 225 1 won T20I v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
111/3 9.2 11.89 109 3 2 won T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
28/2 3.3 8.00 28 1 n/r T20I v South Africa Bengaluru 19 Jun 2022 T20I # 1575
169/6 20.0 8.45 169 1 won T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
179/5 20.0 8.95 179 1 won T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
148/6 20.0 7.40 148 1 lost T20I v South Africa Cuttack 12 Jun 2022 T20I # 1569
211/4 20.0 10.55 211 1 lost T20I v South Africa Delhi 9 Jun 2022 T20I # 1554
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
574/8d 129.2 4.43 574 1 won Test v Sri Lanka Mohali 4 Mar 2022 Test # 2452
148/4 16.5 8.79 147 2 2 won T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
186/3 17.1 10.83 184 3 2 won T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
199/2 20.0 9.95 199 1 won T20I v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
184/5 20.0 9.20 184 1 won T20I v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
186/5 20.0 9.30 186 1 won T20I v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
162/4 18.5 8.60 158 5 2 won T20I v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
265 50.0 5.30 265 1 won ODI v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
237/9 50.0 4.74 237 1 won ODI v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
178/4 28.0 6.35 177 2 2 won ODI v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
283 49.2 5.73 288 -4 2 lost ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
287/6 50.0 5.74 287 1 lost ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
265/8 50.0 5.30 297 -31 2 lost ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
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
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
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
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
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
184/7 20.0 9.20 184 1 won T20I v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
155/3 17.2 8.94 154 2 2 won T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
166/5 19.4 8.44 165 2 2 won T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
136/1 15.2 8.86 133 4 2 won T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
89/2 6.3 13.69 86 4 2 won T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
210/2 20.0 10.50 210 1 won T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
110/7 20.0 5.50 110 1 lost T20I v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
151/7 20.0 7.55 151 1 lost T20I v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
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
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
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
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
81/8 20.0 4.05 81 1 lost T20I v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
132/5 20.0 6.60 132 1 lost T20I v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
164/5 20.0 8.20 164 1 won T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
225 43.1 5.21 225 1 lost ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
277/7 49.1 5.63 276 2 2 won ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
263/3 36.4 7.17 263 1 2 won ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
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
329 48.2 6.80 329 1 won ODI v England Pune 28 Mar 2021 ODI # 4284
336/6 50.0 6.72 336 1 lost ODI v England Pune 26 Mar 2021 ODI # 4283
317/5 50.0 6.34 317 1 won ODI v England Pune 23 Mar 2021 ODI # 4281
224/2 20.0 11.20 224 1 won T20I v England Ahmedabad 20 Mar 2021 T20I # 1138
185/8 20.0 9.25 185 1 won T20I v England Ahmedabad 18 Mar 2021 T20I # 1135
156/6 20.0 7.80 156 1 lost T20I v England Ahmedabad 16 Mar 2021 T20I # 1133
166/3 17.5 9.30 165 2 2 won T20I v England Ahmedabad 14 Mar 2021 T20I # 1132
124/7 20.0 6.20 124 1 lost T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
365 114.4 3.18 160 2 won Test v England Ahmedabad 4 Mar 2021 Test # 2414
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
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
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
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
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
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 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
174/7 20.0 8.70 187 -12 2 lost T20I v Australia Sydney 8 Dec 2020 T20I # 1116
195/4 19.4 9.91 195 1 2 won T20I v Australia Sydney 6 Dec 2020 T20I # 1115
161/7 20.0 8.05 161 1 won T20I v Australia Canberra 4 Dec 2020 T20I # 1114
302/5 50.0 6.04 302 1 won ODI v Australia Canberra 2 Dec 2020 ODI # 4267
338/9 50.0 6.76 390 -51 2 lost ODI v Australia Sydney 29 Nov 2020 ODI # 4266
308/8 50.0 6.16 375 -66 2 lost ODI v Australia Sydney 27 Nov 2020 ODI # 4265
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
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
296/7 50.0 5.92 296 1 lost ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
251 48.3 5.17 274 -22 2 lost ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
347/4 50.0 6.94 347 1 lost ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
163/3 20.0 8.15 163 1 won T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
165/8 20.0 8.25 165 1 tied T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
179/5 20.0 8.95 179 1 tied T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
135/3 17.3 7.71 133 3 2 won T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
204/4 19.0 10.73 204 1 2 won T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
289/3 47.3 6.08 287 3 2 won ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
340/6 50.0 6.80 340 1 won ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
255 49.1 5.18 255 1 lost ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
201/6 20.0 10.05 201 1 won T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
144/3 17.3 8.22 143 2 2 won T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
DNB 0.0 - 0 0 n/r T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
316/6 48.4 6.49 316 1 2 won ODI v West Indies Cuttack 22 Dec 2019 ODI # 4223
387/5 50.0 7.74 387 1 won ODI v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
287/8 50.0 5.74 287 1 lost ODI v West Indies Chennai 15 Dec 2019 ODI # 4221
240/3 20.0 12.00 240 1 won T20I v West Indies Wankhede 11 Dec 2019 T20I # 1024
170/7 20.0 8.50 170 1 lost T20I v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
209/4 18.4 11.19 208 2 2 won T20I v West Indies Hyderabad 6 Dec 2019 T20I # 1020
347/9d 89.4 3.86 241 2 won Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
493/6d 114.0 4.32 343 2 won Test v Bangladesh Indore 14 Nov 2019 Test # 2366
174/5 20.0 8.70 174 1 won T20I v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
154/2 15.4 9.82 154 1 2 won T20I v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
148/6 20.0 7.40 148 1 lost T20I v Bangladesh Delhi 3 Nov 2019 T20I # 1000
497/9d 116.3 4.26 497 1 won Test v South Africa Ranchi 19 Oct 2019 Test # 2365
601/5d 156.3 3.84 601 1 won Test v South Africa Pune 10 Oct 2019 Test # 2364
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
134/9 20.0 6.70 134 1 lost T20I v South Africa Bengaluru 22 Sep 2019 T20I # 893
151/3 19.0 7.94 150 2 2 won T20I v South Africa Mohali 18 Sep 2019 T20I # 888
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
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
256/4 32.3 7.87 255 16 2 won ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
279/7 50.0 5.58 279 1 won ODI v West Indies Port of Spain 11 Aug 2019 ODI # 4197
DNB 0.0 - 0 0 n/r ODI v West Indies Providence 8 Aug 2019 ODI # 4196
150/3 19.1 7.82 147 4 2 won T20I v West Indies Providence 6 Aug 2019 T20I # 846
167/5 20.0 8.35 167 1 won T20I v West Indies Lauderhill 4 Aug 2019 T20I # 843
98/6 17.2 5.65 96 3 2 won T20I v West Indies Lauderhill 3 Aug 2019 T20I # 842
221 49.3 4.46 240 -18 2 lost ODI v New Zealand Manchester 9 Jul 2019 ODI # 4190
265/3 43.3 6.09 265 1 2 won ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
314/9 50.0 6.28 314 1 won ODI v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
306/5 50.0 6.12 338 -31 2 lost ODI v England Birmingham 30 Jun 2019 ODI # 4179
268/7 50.0 5.36 268 1 won ODI v West Indies Manchester 27 Jun 2019 ODI # 4175
224/8 50.0 4.48 224 1 won ODI v Afghanistan Southampton 22 Jun 2019 ODI # 4169
336/5 50.0 6.72 336 1 won ODI v Pakistan Manchester 16 Jun 2019 ODI # 4161
352/5 50.0 7.04 352 1 won ODI v Australia The Oval 9 Jun 2019 ODI # 4155
230/4 47.3 4.84 228 3 2 won ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
237 50.0 4.74 273 -35 2 lost ODI v Australia Delhi 13 Mar 2019 ODI # 4113
358/9 50.0 7.16 358 1 lost ODI v Australia Mohali 10 Mar 2019 ODI # 4111
281 48.2 5.81 314 -32 2 lost ODI v Australia Ranchi 8 Mar 2019 ODI # 4109
250 48.2 5.17 250 1 won ODI v Australia Nagpur 5 Mar 2019 ODI # 4106
240/4 48.2 4.96 237 4 2 won ODI v Australia Hyderabad 2 Mar 2019 ODI # 4102
190/4 20.0 9.50 190 1 lost T20I v Australia Bengaluru 27 Feb 2019 T20I # 749
126/7 20.0 6.30 126 1 lost T20I v Australia Visakhapatnam 24 Feb 2019 T20I # 748
208/6 20.0 10.40 213 -4 2 lost T20I v New Zealand Hamilton 10 Feb 2019 T20I # 738
162/3 18.5 8.60 159 4 2 won T20I v New Zealand Auckland 8 Feb 2019 T20I # 737
139 19.2 7.18 220 -80 2 lost T20I v New Zealand Wellington 6 Feb 2019 T20I # 735
252 49.5 5.05 252 1 won ODI v New Zealand Wellington 3 Feb 2019 ODI # 4092
92 30.5 2.98 92 1 lost ODI v New Zealand Hamilton 31 Jan 2019 ODI # 4091
245/3 43.0 5.69 244 2 2 won ODI v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
324/4 50.0 6.48 324 1 won ODI v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
156/2 34.5 4.47 156 -1 2 won ODI v New Zealand Napier 23 Jan 2019 ODI # 4082
234/3 49.2 4.74 231 4 2 won ODI v Australia Melbourne 18 Jan 2019 ODI # 4079
299/4 49.2 6.06 299 1 2 won ODI v Australia Adelaide 15 Jan 2019 ODI # 4078
254/9 50.0 5.08 289 -34 2 lost ODI v Australia Sydney 12 Jan 2019 ODI # 4077
622/7d 167.2 3.71 622 1 draw Test v Australia Sydney 3 Jan 2019 Test # 2339
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
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
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
168/4 19.4 8.54 165 4 2 won T20I v Australia Sydney 25 Nov 2018 T20I # 714
DNB 0.0 - 0 0 n/r T20I v Australia Melbourne 23 Nov 2018 T20I # 713
169/7 17.0 9.94 174 11 2 lost T20I v Australia Brisbane 21 Nov 2018 T20I # 712
182/4 20.0 9.10 182 1 2 won T20I v West Indies Chennai 11 Nov 2018 T20I # 710
195/2 20.0 9.75 195 1 won T20I v West Indies Lucknow 6 Nov 2018 T20I # 709
110/5 17.5 6.16 110 1 2 won T20I v West Indies Eden Gardens 4 Nov 2018 T20I # 707
105/1 14.5 7.07 105 1 2 won ODI v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
377/5 50.0 7.54 377 1 won ODI v West Indies Brabourne 29 Oct 2018 ODI # 4063
240 47.4 5.03 284 -43 2 lost ODI v West Indies Pune 27 Oct 2018 ODI # 4062
321/6 50.0 6.42 321 1 tied ODI v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
326/2 42.1 7.73 323 4 2 won ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
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
649/9d 149.5 4.33 649 1 won Test v West Indies Rajkot 4 Oct 2018 Test # 2319
223/7 50.0 4.46 223 1 2 won ODI v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
252 49.5 5.05 253 0 2 tied ODI v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
238/1 39.3 6.02 238 1 2 won ODI v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
174/3 36.2 4.78 174 1 2 won ODI v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
164/2 29.0 5.65 163 2 2 won ODI v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
285/7 50.0 5.70 285 1 won ODI v Hong Kong Dubai (DICS) 18 Sep 2018 ODI # 4039
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
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
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
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
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
256/8 50.0 5.12 256 1 lost ODI v England Leeds 17 Jul 2018 ODI # 4018
236 50.0 4.72 323 -86 2 lost ODI v England Lord's 14 Jul 2018 ODI # 4016
269/2 40.1 6.69 269 1 2 won ODI v England Nottingham 12 Jul 2018 ODI # 4014
201/3 18.4 10.76 199 3 2 won T20I v England Bristol 8 Jul 2018 T20I # 690
148/5 20.0 7.40 148 1 lost T20I v England Cardiff 6 Jul 2018 T20I # 688
163/2 18.2 8.89 160 4 2 won T20I v England Manchester 3 Jul 2018 T20I # 684
213/4 20.0 10.65 213 1 won T20I v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
208/5 20.0 10.40 208 1 won T20I v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
474 104.5 4.52 474 1 won Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
168/6 20.0 8.40 167 2 2 won T20I v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
176/3 20.0 8.80 176 1 won T20I v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
153/4 17.3 8.74 153 1 2 won T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
140/4 18.4 7.50 140 1 2 won T20I v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
174/5 20.0 8.70 174 1 lost T20I v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
172/7 20.0 8.60 172 1 won T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
188/4 20.0 9.40 188 1 lost T20I v South Africa Centurion 21 Feb 2018 T20I # 654
203/5 20.0 10.15 203 1 won T20I v South Africa Johannesburg 18 Feb 2018 T20I # 652
206/2 32.1 6.40 205 2 2 won ODI v South Africa Centurion 16 Feb 2018 ODI # 3978
274/7 50.0 5.48 274 1 won ODI v South Africa Gqeberha 13 Feb 2018 ODI # 3976
289/7 50.0 5.78 289 1 lost ODI v South Africa Johannesburg 10 Feb 2018 ODI # 3973
303/6 50.0 6.06 303 1 won ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
119/1 20.3 5.80 119 1 2 won ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
270/4 45.3 5.93 270 1 2 won ODI v South Africa Durban 1 Feb 2018 ODI # 3969
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
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
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
139/5 19.2 7.18 136 4 2 won T20I v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
260/5 20.0 13.00 260 1 won T20I v Sri Lanka Indore 22 Dec 2017 T20I # 634
180/3 20.0 9.00 180 1 won T20I v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
219/2 32.1 6.80 216 4 2 won ODI v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
392/4 50.0 7.84 392 1 won ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
112 38.2 2.92 112 1 lost ODI v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
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
610/6d 176.1 3.46 405 2 won Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
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
67/5 8.0 8.37 67 1 won T20I v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
156/7 20.0 7.80 197 -40 2 lost T20I v New Zealand Rajkot 4 Nov 2017 T20I # 631
202/3 20.0 10.10 202 1 won T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
337/6 50.0 6.74 337 1 won ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
232/4 46.0 5.04 231 2 2 won ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
280/8 50.0 5.60 280 1 lost ODI v New Zealand Wankhede 22 Oct 2017 ODI # 3928
118 20.0 5.90 118 1 lost T20I v Australia Guwahati 10 Oct 2017 T20I # 624
49/1 5.3 8.90 48 -69 2 won T20I v Australia Ranchi 7 Oct 2017 T20I # 623
243/3 42.5 5.67 243 1 2 won ODI v Australia Nagpur 1 Oct 2017 ODI # 3919
313/8 50.0 6.26 335 -21 2 lost ODI v Australia Bengaluru 28 Sep 2017 ODI # 3917
294/5 47.5 6.14 294 1 2 won ODI v Australia Indore 24 Sep 2017 ODI # 3914
252 50.0 5.04 252 1 won ODI v Australia Eden Gardens 21 Sep 2017 ODI # 3912
281/7 50.0 5.62 281 1 won ODI v Australia Chennai 17 Sep 2017 ODI # 3910
174/3 19.2 9.00 171 4 2 won T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
239/4 46.3 5.13 239 1 2 won ODI v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
375/5 50.0 7.50 375 1 won ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
218/4 45.1 4.82 218 1 2 won ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
231/7 44.2 5.21 231 -5 2 won ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
220/1 28.5 7.63 217 4 2 won ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
487 122.3 3.97 487 1 won Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
622/9d 158.0 3.93 622 1 won Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
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
190/6 20.0 9.50 190 1 lost T20I v West Indies Kingston 9 Jul 2017 T20I # 617
206/2 36.5 5.59 206 1 2 won ODI v West Indies Kingston 6 Jul 2017 ODI # 3902
178 49.4 3.58 190 -11 2 lost ODI v West Indies North Sound 2 Jul 2017 ODI # 3900
251/4 50.0 5.02 251 1 won ODI v West Indies North Sound 30 Jun 2017 ODI # 3898
310/5 43.0 7.20 310 1 won ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
199/3 39.2 5.05 199 1 n/r ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
158 30.3 5.18 339 -180 2 lost ODI v Pakistan The Oval 18 Jun 2017 ODI # 3894
265/1 40.1 6.59 265 1 2 won ODI v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
193/2 38.0 5.07 192 2 2 won ODI v South Africa The Oval 11 Jun 2017 ODI # 3886
321/6 50.0 6.42 321 1 lost ODI v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
319/3 48.0 6.64 319 1 won ODI v Pakistan Birmingham 4 Jun 2017 ODI # 3878
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
603/9d 210.0 2.87 152 2 draw Test v Australia Ranchi 16 Mar 2017 Test # 2256
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
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
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
202/6 20.0 10.10 202 1 won T20I v England Bengaluru 1 Feb 2017 T20I # 594
144/8 20.0 7.20 144 1 won T20I v England Nagpur 29 Jan 2017 T20I # 593
147/7 20.0 7.35 147 1 lost T20I v England Kanpur 26 Jan 2017 T20I # 592
316/9 50.0 6.32 322 -5 2 lost ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
381/6 50.0 7.62 381 1 won ODI v England Cuttack 19 Jan 2017 ODI # 3821
356/7 48.1 7.39 351 6 2 won ODI v England Pune 15 Jan 2017 ODI # 3819
759/7d 190.4 3.98 282 2 won Test v England Chennai 16 Dec 2016 Test # 2241
631 182.3 3.45 231 2 won Test v England Wankhede 8 Dec 2016 Test # 2239
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
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
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
269/6 50.0 5.38 269 1 won ODI v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
241 48.4 4.95 261 -19 2 lost ODI v New Zealand Ranchi 26 Oct 2016 ODI # 3799
289/3 48.2 5.97 286 4 2 won ODI v New Zealand Mohali 23 Oct 2016 ODI # 3798
236 49.3 4.76 243 -6 2 lost ODI v New Zealand Delhi 20 Oct 2016 ODI # 3797
194/4 33.1 5.84 191 4 2 won ODI v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
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
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
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
15/0 2.0 7.50 144 -128 2 n/r T20I v West Indies Lauderhill 28 Aug 2016 T20I # 563
244/4 20.0 12.20 246 -1 2 lost T20I v West Indies Lauderhill 27 Aug 2016 T20I # 562
DNB 0.0 - 0 0 draw Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
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
500/9d 171.1 2.92 304 2 draw Test v West Indies Kingston 30 Jul 2016 Test # 2211
566/8d 161.5 3.49 566 1 won Test v West Indies North Sound 21 Jul 2016 Test # 2207
138/6 20.0 6.90 138 1 won T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
103/0 13.1 7.82 100 4 2 won T20I v Zimbabwe Harare 20 Jun 2016 T20I # 559
168/6 20.0 8.40 171 -2 2 lost T20I v Zimbabwe Harare 18 Jun 2016 T20I # 558
126/0 21.5 5.77 124 3 2 won ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
129/2 26.5 4.80 127 3 2 won ODI v Zimbabwe Harare 13 Jun 2016 ODI # 3744
173/1 42.3 4.07 169 5 2 won ODI v Zimbabwe Harare 11 Jun 2016 ODI # 3742
192/2 20.0 9.60 192 1 lost T20I v West Indies Wankhede 31 Mar 2016 T20I # 556
161/4 19.1 8.40 161 1 2 won T20I v Australia Mohali 27 Mar 2016 T20I # 553
146/7 20.0 7.30 146 1 won T20I v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
119/4 15.5 7.51 119 1 2 won T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
79 18.1 4.34 127 -47 2 lost T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
122/2 13.5 8.81 121 2 2 won T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
82/1 10.1 8.06 82 1 2 won T20I v U.A.E. Mirpur 3 Mar 2016 T20I # 517
142/5 19.2 7.34 139 4 2 won T20I v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
85/5 15.3 5.48 84 2 2 won T20I v Pakistan Mirpur 27 Feb 2016 T20I # 512
166/6 20.0 8.30 166 1 won T20I v Bangladesh Mirpur 24 Feb 2016 T20I # 509
84/1 13.5 6.07 83 2 2 won T20I v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
196/6 20.0 9.80 196 1 won T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
101 18.5 5.36 101 1 lost T20I v Sri Lanka Pune 9 Feb 2016 T20I # 496
200/3 20.0 10.00 198 3 2 won T20I v Australia Sydney 31 Jan 2016 T20I # 489
184/3 20.0 9.20 184 1 won T20I v Australia Melbourne 29 Jan 2016 T20I # 486
188/3 20.0 9.40 188 1 won T20I v Australia Adelaide 26 Jan 2016 T20I # 485
331/4 49.4 6.66 331 1 2 won ODI v Australia Sydney 23 Jan 2016 ODI # 3727
323 49.2 6.54 349 -25 2 lost ODI v Australia Canberra 20 Jan 2016 ODI # 3726
295/6 50.0 5.90 295 1 lost ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
308/8 50.0 6.16 308 1 lost ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
309/3 50.0 6.18 309 1 lost ODI v Australia Perth 12 Jan 2016 ODI # 3723
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
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
80/0 22.0 3.63 -134 2 draw Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
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
224 36.0 6.22 439 -214 2 lost ODI v South Africa Wankhede 25 Oct 2015 ODI # 3700
299/8 50.0 5.98 299 1 won ODI v South Africa Chennai 22 Oct 2015 ODI # 3698
252/6 50.0 5.04 271 -18 2 lost ODI v South Africa Rajkot 18 Oct 2015 ODI # 3695
247/9 50.0 4.94 247 1 won ODI v South Africa Indore 14 Oct 2015 ODI # 3692
298/7 50.0 5.96 304 -5 2 lost ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
92 17.2 5.30 92 1 lost T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
199/5 20.0 9.95 199 1 lost T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
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
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
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
135/9 20.0 6.75 146 -10 2 lost T20I v Zimbabwe Harare 19 Jul 2015 T20I # 442
178/5 20.0 8.90 178 1 won T20I v Zimbabwe Harare 17 Jul 2015 T20I # 440
276/5 50.0 5.52 276 1 won ODI v Zimbabwe Harare 14 Jul 2015 ODI # 3667
271/8 50.0 5.42 271 1 won ODI v Zimbabwe Harare 12 Jul 2015 ODI # 3665
255/6 50.0 5.10 255 1 won ODI v Zimbabwe Harare 10 Jul 2015 ODI # 3662
317/6 50.0 6.34 317 1 won ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
200 45.0 4.44 200 1 lost ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
228 46.0 4.95 308 -79 2 lost ODI v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
462/6d 103.3 4.46 462 1 draw Test v Bangladesh Fatullah 10 Jun 2015 Test # 2165
233 46.5 4.97 329 -95 2 lost ODI v Australia Sydney 26 Mar 2015 ODI # 3645
302/6 50.0 6.04 302 1 won ODI v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
288/4 48.4 5.91 288 1 2 won ODI v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
260/2 36.5 7.05 260 1 2 won ODI v Ireland Hamilton 10 Mar 2015 ODI # 3631
185/6 39.1 4.72 183 3 2 won ODI v West Indies Perth 6 Mar 2015 ODI # 3625
104/1 18.5 5.52 103 2 2 won ODI v U.A.E. Perth 28 Feb 2015 ODI # 3618
307/7 50.0 6.14 307 1 won ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
300/7 50.0 6.00 300 1 won ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
200 48.1 4.15 200 1 lost ODI v England Perth 30 Jan 2015 ODI # 3595
69/2 16.0 4.31 69 1 n/r ODI v Australia Sydney 26 Jan 2015 ODI # 3592
153 39.3 3.87 153 1 lost ODI v England Brisbane 20 Jan 2015 ODI # 3586
267/8 50.0 5.34 267 1 lost ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
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
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
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
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
288/7 48.4 5.91 287 2 2 won ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
404/5 50.0 8.08 404 1 won ODI v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
245/4 44.1 5.54 243 3 2 won ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
275/4 44.3 6.17 275 1 2 won ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
363/5 50.0 7.26 363 1 won ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
330/6 50.0 6.60 330 1 won ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
263/7 50.0 5.26 263 1 won ODI v West Indies Delhi 11 Oct 2014 ODI # 3533
197 41.0 4.80 322 -124 2 lost ODI v West Indies Kochi 8 Oct 2014 ODI # 3531
177/5 20.0 8.85 181 -3 2 lost T20I v England Birmingham 7 Sep 2014 T20I # 405
253 48.4 5.19 295 -41 2 lost ODI v England Leeds 5 Sep 2014 ODI # 3525
212/1 30.3 6.95 207 6 2 won ODI v England Birmingham 2 Sep 2014 ODI # 3523
228/4 43.0 5.30 228 1 2 won ODI v England Nottingham 30 Aug 2014 ODI # 3520
304/6 50.0 6.08 304 1 won ODI v England Cardiff 27 Aug 2014 ODI # 3517
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
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
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
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
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
119/9 34.2 3.46 119 1 n/r ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
105 25.3 4.11 105 1 won ODI v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
153/3 24.5 6.16 150 -119 2 won ODI v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
130/4 20.0 6.50 130 1 lost T20I v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
176/4 19.1 9.18 173 4 2 won T20I v South Africa Mirpur 4 Apr 2014 T20I # 399
159/7 20.0 7.95 159 1 won T20I v Australia Mirpur 30 Mar 2014 T20I # 393
141/2 18.3 7.62 139 3 2 won T20I v Bangladesh Mirpur 28 Mar 2014 T20I # 389
130/3 19.4 6.61 130 1 2 won T20I v West Indies Mirpur 23 Mar 2014 T20I # 382
131/3 18.3 7.08 131 1 2 won T20I v Pakistan Mirpur 21 Mar 2014 T20I # 378
160/2 32.2 4.94 160 1 2 won ODI v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
245/8 50.0 4.90 245 1 lost ODI v Pakistan Mirpur 2 Mar 2014 ODI # 3479
264/9 50.0 5.28 264 1 lost ODI v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
280/4 49.0 5.71 280 1 2 won ODI v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
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
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
216 49.4 4.34 304 -87 2 lost ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
278/5 50.0 5.56 278 1 lost ODI v New Zealand Hamilton 28 Jan 2014 ODI # 3465
314/9 50.0 6.28 315 0 2 tied ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
277/9 41.3 6.67 293 6 2 lost ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
268 48.4 5.50 293 -24 2 lost ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
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
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
DNB 0.0 - 0 0 n/r ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
146 35.1 4.15 281 -134 2 lost ODI v South Africa Durban 8 Dec 2013 ODI # 3443
217 41.0 5.29 359 -141 2 lost ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
266/5 46.1 5.76 264 3 2 won ODI v West Indies Kanpur 27 Nov 2013 ODI # 3439
288/7 50.0 5.76 288 1 lost ODI v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
212/4 35.2 6.00 212 1 2 won ODI v West Indies Kochi 21 Nov 2013 ODI # 3436
495 108.0 4.58 313 2 won Test v West Indies Wankhede 14 Nov 2013 Test # 2102
453 129.4 3.49 219 2 won Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
383/6 50.0 7.66 383 1 won ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
351/4 49.3 7.09 351 1 2 won ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
27/0 4.1 6.48 296 -268 2 n/r ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
303/9 50.0 6.06 303 1 lost ODI v Australia Mohali 19 Oct 2013 ODI # 3421
362/1 43.3 8.32 360 3 2 won ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
232 49.4 4.67 305 -72 2 lost ODI v Australia Pune 13 Oct 2013 ODI # 3419
202/4 19.4 10.27 202 1 2 won T20I v Australia Rajkot 10 Oct 2013 T20I # 331
167/3 34.0 4.91 164 4 2 won ODI v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
145/1 30.5 4.70 145 1 2 won ODI v Zimbabwe Bulawayo 1 Aug 2013 ODI # 3402
187/3 35.3 5.26 184 4 2 won ODI v Zimbabwe Harare 28 Jul 2013 ODI # 3399
294/8 50.0 5.88 294 1 won ODI v Zimbabwe Harare 26 Jul 2013 ODI # 3397
230/4 44.5 5.13 229 2 2 won ODI v Zimbabwe Harare 24 Jul 2013 ODI # 3395
203/9 49.4 4.08 202 2 2 won ODI v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
119/3 29.0 4.10 119 1 won ODI v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
311/7 50.0 6.22 311 1 won ODI v West Indies Port of Spain 5 Jul 2013 ODI # 3383
187 44.5 4.17 349 -161 2 lost ODI v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
229/7 50.0 4.58 229 1 lost ODI v West Indies Kingston 30 Jun 2013 ODI # 3380
129/7 20.0 6.45 129 1 won ODI v England Birmingham 23 Jun 2013 ODI # 3377
182/2 35.0 5.20 182 1 2 won ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
102/2 19.1 5.32 102 -63 2 won ODI v Pakistan Birmingham 15 Jun 2013 ODI # 3372
236/2 39.1 6.02 234 3 2 won ODI v West Indies The Oval 11 Jun 2013 ODI # 3368
331/7 50.0 6.62 331 1 won ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
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
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
503 154.1 3.26 266 2 won Test v Australia Hyderabad 2 Mar 2013 Test # 2076
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
226 49.4 4.55 226 1 lost ODI v England Dharamsala 27 Jan 2013 ODI # 3329
258/5 47.3 5.43 258 1 2 won ODI v England Mohali 23 Jan 2013 ODI # 3327
157/3 28.1 5.57 156 2 2 won ODI v England Ranchi 19 Jan 2013 ODI # 3322
285/6 50.0 5.70 285 1 won ODI v England Kochi 15 Jan 2013 ODI # 3320
316/9 50.0 6.32 326 -9 2 lost ODI v England Rajkot 11 Jan 2013 ODI # 3318
167 43.4 3.82 167 1 won ODI v Pakistan Delhi 6 Jan 2013 ODI # 3316
165 48.0 3.43 251 -85 2 lost ODI v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
227/6 50.0 4.54 227 1 lost ODI v Pakistan Chennai 30 Dec 2012 ODI # 3314
192/5 20.0 9.60 192 1 won T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
133/9 20.0 6.65 133 1 lost T20I v Pakistan Bengaluru 25 Dec 2012 T20I # 296
177/8 20.0 8.85 177 1 lost T20I v England Wankhede 22 Dec 2012 T20I # 294
158/5 17.5 8.85 158 1 2 won T20I v England Pune 20 Dec 2012 T20I # 292
326/9d 143.0 2.27 -4 2 draw Test v England Nagpur 13 Dec 2012 Test # 2066
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
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
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
152/6 20.0 7.60 152 1 won T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
129/2 17.0 7.58 129 1 2 won T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
140/7 20.0 7.00 140 1 lost T20I v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
170/4 20.0 8.50 170 1 won T20I v England Colombo (RPS) 23 Sep 2012 T20I # 272
159/5 20.0 7.95 159 1 won T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
166/4 20.0 8.30 168 -1 2 lost T20I v New Zealand Chennai 11 Sep 2012 T20I # 261
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
438 134.3 3.25 438 1 won Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
155/3 20.0 7.75 155 1 won T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
294/7 50.0 5.88 294 1 won ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
255/4 42.2 6.02 252 4 2 won ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
288/5 49.4 5.79 287 2 2 won ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
138 33.3 4.11 138 1 lost ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
314/6 50.0 6.28 314 1 won ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
71/0 7.5 9.06 83 -148 2 lost T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
330/4 47.5 6.89 330 1 2 won ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
289/5 50.0 5.78 289 1 lost ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
304/3 50.0 6.08 304 1 won ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
321/3 36.4 8.75 321 1 2 won ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
165 39.3 4.17 253 -87 2 lost ODI v Australia Sydney 26 Feb 2012 ODI # 3250
238 45.1 5.26 290 -51 2 lost ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
178 43.3 4.09 289 -110 2 lost ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
236/9 50.0 4.72 237 0 2 tied ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
270/6 49.4 5.43 270 1 2 won ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
234/6 46.4 5.01 234 1 2 won ODI v Sri Lanka Perth 8 Feb 2012 ODI # 3233
151 29.4 5.08 217 -65 2 lost ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
135/2 19.4 6.86 132 4 2 won T20I v Australia Melbourne 3 Feb 2012 T20I # 218
140/6 20.0 7.00 172 -31 2 lost T20I v Australia Sydney 1 Feb 2012 T20I # 217
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
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
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
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
267/6 50.0 5.34 267 1 won ODI v West Indies Chennai 11 Dec 2011 ODI # 3224
418/5 50.0 8.36 418 1 won ODI v West Indies Indore 8 Dec 2011 ODI # 3223
244 46.5 5.20 261 -16 2 lost ODI v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
270/5 48.1 5.60 270 1 2 won ODI v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
213/9 48.5 4.36 212 2 2 won ODI v West Indies Cuttack 29 Nov 2011 ODI # 3217
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
631/7d 151.2 4.16 631 1 won Test v West Indies Eden Gardens 14 Nov 2011 Test # 2017
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
120/9 20.0 6.00 120 1 lost T20I v England Eden Gardens 29 Oct 2011 T20I # 214
271/8 50.0 5.42 271 1 won ODI v England Eden Gardens 25 Oct 2011 ODI # 3210
223/4 40.1 5.55 221 3 2 won ODI v England Wankhede 23 Oct 2011 ODI # 3207
300/5 49.2 6.08 299 2 2 won ODI v England Mohali 20 Oct 2011 ODI # 3205
238/2 36.4 6.49 238 1 2 won ODI v England Delhi 17 Oct 2011 ODI # 3201
300/7 50.0 6.00 300 1 won ODI v England Hyderabad 14 Oct 2011 ODI # 3199
304/6 50.0 6.08 304 1 lost ODI v England Cardiff 16 Sep 2011 ODI # 3195
280/5 50.0 5.60 280 1 tied ODI v England Lord's 11 Sep 2011 ODI # 3191
234/7 50.0 4.68 234 1 lost ODI v England The Oval 9 Sep 2011 ODI # 3189
187/8 23.0 8.13 187 1 lost ODI v England Southampton 6 Sep 2011 ODI # 3187
274/7 50.0 5.48 274 1 n/r ODI v England Chester-le-Street 3 Sep 2011 ODI # 3186
165 19.4 8.38 165 1 lost T20I v England Manchester 31 Aug 2011 T20I # 204
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
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
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
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
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
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
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
251 47.3 5.28 251 1 lost ODI v West Indies Kingston 16 Jun 2011 ODI # 3163
146 39.0 3.74 250 -103 2 lost ODI v West Indies North Sound 13 Jun 2011 ODI # 3162
228/7 46.2 4.92 226 3 2 won ODI v West Indies North Sound 11 Jun 2011 ODI # 3161
183/3 33.4 5.43 183 -57 2 won ODI v West Indies Port of Spain 8 Jun 2011 ODI # 3160
217/6 44.5 4.84 215 3 2 won ODI v West Indies Port of Spain 6 Jun 2011 ODI # 3159
159/6 20.0 7.95 159 1 won T20I v West Indies Port of Spain 4 Jun 2011 T20I # 200
277/4 48.2 5.73 275 3 2 won ODI v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
260/9 50.0 5.20 260 1 won ODI v Pakistan Mohali 30 Mar 2011 ODI # 3147
261/5 47.4 5.47 261 1 2 won ODI v Australia Ahmedabad 24 Mar 2011 ODI # 3143
268 49.1 5.45 268 1 won ODI v West Indies Chennai 20 Mar 2011 ODI # 3141
296 48.4 6.08 296 1 lost ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
191/5 36.3 5.23 190 2 2 won ODI v Netherlands Delhi 9 Mar 2011 ODI # 3124
210/5 46.0 4.56 208 3 2 won ODI v Ireland Bengaluru 6 Mar 2011 ODI # 3121
338 49.5 6.78 338 1 tied ODI v England Bengaluru 27 Feb 2011 ODI # 3110
370/4 50.0 7.40 370 1 won ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
234 40.2 5.80 268 -16 2 lost ODI v South Africa Centurion 23 Jan 2011 ODI # 3087
142/6 32.5 4.32 191 -123 2 lost ODI v South Africa Gqeberha 21 Jan 2011 ODI # 3084
223/8 48.2 4.61 221 3 2 won ODI v South Africa Cape Town 18 Jan 2011 ODI # 3082
190 47.2 4.01 190 1 won ODI v South Africa Johannesburg 15 Jan 2011 ODI # 3080
154 35.4 4.31 290 -135 2 lost ODI v South Africa Durban 12 Jan 2011 ODI # 3079
168/6 20.0 8.40 168 1 won T20I v South Africa Durban 9 Jan 2011 T20I # 196
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
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
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
107/2 21.1 5.05 104 4 2 won ODI v New Zealand Chennai 10 Dec 2010 ODI # 3077
321/5 48.5 6.57 316 6 2 won ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
229/1 39.3 5.79 225 5 2 won ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
259/2 43.0 6.02 259 1 2 won ODI v New Zealand Jaipur 1 Dec 2010 ODI # 3072
276 49.0 5.63 276 1 won ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
566/8d 165.0 3.43 373 2 won Test v New Zealand Nagpur 20 Nov 2010 Test # 1978
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
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
292/5 48.5 5.97 290 3 2 won ODI v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
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
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
225 46.5 4.80 300 -74 2 lost ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
223 46.3 4.79 223 1 won ODI v New Zealand Dambulla 25 Aug 2010 ODI # 3039
103 33.4 3.05 103 1 lost ODI v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
171/4 34.3 4.95 171 1 2 won ODI v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
88 29.3 2.98 289 -200 2 lost ODI v New Zealand Dambulla 10 Aug 2010 ODI # 3030
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
707 225.2 3.13 65 2 draw Test v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
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
268/6 50.0 5.36 268 1 won ODI v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
209 42.3 4.91 209 1 lost ODI v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
271/7 49.5 5.43 268 4 2 won ODI v Pakistan Dambulla 19 Jun 2010 ODI # 2996
168/4 30.4 5.47 168 1 2 won ODI v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
144/3 18.0 8.00 141 4 2 won T20I v Zimbabwe Harare 13 Jun 2010 T20I # 183
112/4 15.0 7.46 112 1 2 won T20I v Zimbabwe Harare 12 Jun 2010 T20I # 182
268/9 50.0 5.36 268 1 lost ODI v Sri Lanka Harare 5 Jun 2010 ODI # 2988
194/9 50.0 3.88 194 1 lost ODI v Zimbabwe Harare 3 Jun 2010 ODI # 2986
243/3 43.3 5.58 243 1 2 won ODI v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
285/5 50.0 5.70 285 1 lost ODI v Zimbabwe Bulawayo 28 May 2010 ODI # 2981
163/5 20.0 8.15 163 1 lost T20I v Sri Lanka Gros Islet 11 May 2010 T20I # 173
155/9 20.0 7.75 170 -14 2 lost T20I v West Indies Bridgetown 9 May 2010 T20I # 169
135 17.4 7.64 185 -49 2 lost T20I v Australia Bridgetown 7 May 2010 T20I # 165
186/5 20.0 9.30 186 1 won T20I v South Africa Gros Islet 2 May 2010 T20I # 155
116/3 14.5 7.82 116 1 2 won T20I v Afghanistan Gros Islet 1 May 2010 T20I # 153
275 44.3 6.17 366 -90 2 lost ODI v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
401/3 50.0 8.02 401 1 won ODI v South Africa Gwalior 24 Feb 2010 ODI # 2962
298/9 50.0 5.96 298 1 won ODI v South Africa Jaipur 21 Feb 2010 ODI # 2961
643/6d 153.0 4.20 347 2 won Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
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
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
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
245 48.2 5.06 245 1 lost ODI v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
249/4 43.0 5.79 248 2 2 won ODI v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
214/2 32.4 6.55 214 1 2 won ODI v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
297/4 47.3 6.25 297 1 2 won ODI v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
279/9 50.0 5.58 279 1 lost ODI v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
317/3 48.1 6.58 316 2 2 won ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
243/3 42.3 5.71 240 4 2 won ODI v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
301/7 50.0 6.02 301 1 lost ODI v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
414/7 50.0 8.28 414 1 won ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
211/4 19.1 11.00 207 5 2 won T20I v Sri Lanka Mohali 12 Dec 2009 T20I # 127
186/9 20.0 9.30 216 -29 2 lost T20I v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
726/9d 163.3 4.44 333 2 won Test v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
642 154.0 4.16 642 1 won Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
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
170 48.0 3.54 170 1 lost ODI v Australia Guwahati 8 Nov 2009 ODI # 2925
347 49.4 6.98 351 -3 2 lost ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
226 46.4 4.84 251 -24 2 lost ODI v Australia Mohali 2 Nov 2009 ODI # 2919
230/4 48.2 4.75 230 1 2 won ODI v Australia Delhi 31 Oct 2009 ODI # 2918
354/7 50.0 7.08 354 1 won ODI v Australia Nagpur 28 Oct 2009 ODI # 2915
288/8 50.0 5.76 293 -4 2 lost ODI v Australia Vadodara 25 Oct 2009 ODI # 2913
130/3 32.1 4.04 130 1 2 won ODI v West Indies Johannesburg 30 Sep 2009 ODI # 2904
DNB 0.0 - 0 0 n/r ODI v Australia Centurion 28 Sep 2009 ODI # 2901
248 44.5 5.53 303 -54 2 lost ODI v Pakistan Centurion 26 Sep 2009 ODI # 2898
319/5 50.0 6.38 319 1 won ODI v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
168 37.2 4.50 308 -139 2 lost ODI v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
156/4 40.3 3.85 156 1 2 won ODI v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
DNB 0.0 - 0 0 n/r ODI v West Indies Gros Islet 5 Jul 2009 ODI # 2855
159/4 21.5 7.28 159 -27 2 won ODI v West Indies Gros Islet 3 Jul 2009 ODI # 2854
188 48.2 3.88 188 1 lost ODI v West Indies Kingston 28 Jun 2009 ODI # 2853
339/6 50.0 6.78 339 1 won ODI v West Indies Kingston 26 Jun 2009 ODI # 2852
118/8 20.0 5.90 131 -12 2 lost T20I v South Africa Nottingham 16 Jun 2009 T20I # 113
150/5 20.0 7.50 154 -3 2 lost T20I v England Lord's 14 Jun 2009 T20I # 109
153/7 20.0 7.65 153 1 lost T20I v West Indies Lord's 12 Jun 2009 T20I # 105
113/2 15.3 7.29 113 1 2 won T20I v Ireland Nottingham 10 Jun 2009 T20I # 101
180/5 20.0 9.00 180 1 won T20I v Bangladesh Nottingham 6 Jun 2009 T20I # 93
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
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
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
149 36.3 4.08 149 1 lost ODI v New Zealand Auckland 14 Mar 2009 ODI # 2825
201/0 23.3 8.55 118 -69 2 won ODI v New Zealand Hamilton 11 Mar 2009 ODI # 2824
392/4 50.0 7.84 392 1 won ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
188/4 28.4 6.55 188 1 n/r ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
273/4 38.0 7.18 273 1 won ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
149/6 20.0 7.45 149 1 lost T20I v New Zealand Wellington 27 Feb 2009 T20I # 85
162/8 20.0 8.10 162 1 lost T20I v New Zealand Christchurch 25 Feb 2009 T20I # 84
174/7 19.2 9.00 172 3 2 won T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
252 48.5 5.16 321 -68 2 lost ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
332/5 50.0 6.64 332 1 won ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
363/5 50.0 7.26 363 1 won ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
256/9 50.0 5.12 256 1 won ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
247/4 48.1 5.12 247 1 2 won ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
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
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
273/4 43.4 6.25 271 3 2 won ODI v England Cuttack 26 Nov 2008 ODI # 2783
166/4 22.0 7.54 166 1 won ODI v England Bengaluru 23 Nov 2008 ODI # 2781
198/5 40.0 4.95 183 -42 2 won ODI v England Kanpur 20 Nov 2008 ODI # 2778
292/9 50.0 5.84 292 1 won ODI v England Indore 17 Nov 2008 ODI # 2777
387/5 50.0 7.74 387 1 won ODI v England Rajkot 14 Nov 2008 ODI # 2774
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
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
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
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
103 26.3 3.88 216 -124 2 lost ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
258 49.4 5.19 258 1 won ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
237/9 50.0 4.74 237 1 won ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
143/7 39.4 3.60 143 1 2 won ODI v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
146 46.0 3.17 146 1 lost ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
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
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
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
173 39.3 4.37 274 -100 2 lost ODI v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
310/4 46.5 6.61 309 2 2 won ODI v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
308/7 50.0 6.16 308 1 lost ODI v Pakistan Karachi 2 Jul 2008 ODI # 2730
284/3 43.2 6.55 284 1 2 won ODI v Bangladesh Karachi 28 Jun 2008 ODI # 2721
301/4 42.1 7.13 300 2 2 won ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
374/4 50.0 7.48 374 1 won ODI v Hong Kong Karachi 25 Jun 2008 ODI # 2716
290 48.2 6.00 316 -25 2 lost ODI v Pakistan Mirpur 14 Jun 2008 ODI # 2707
223/3 35.1 6.34 223 1 2 won ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
330/8 50.0 6.60 330 1 won ODI v Pakistan Mirpur 10 Jun 2008 ODI # 2705
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
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
627 155.1 4.04 87 2 draw Test v South Africa Chennai 26 Mar 2008 Test # 1870
258/9 50.0 5.16 258 1 won ODI v Australia Brisbane 4 Mar 2008 ODI # 2689
242/4 45.5 5.28 240 3 2 won ODI v Australia Sydney 2 Mar 2008 ODI # 2688
180/3 32.2 5.56 180 1 2 won ODI v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
299 49.1 6.08 318 -18 2 lost ODI v Australia Sydney 24 Feb 2008 ODI # 2685
239/8 49.1 4.86 239 1 2 won ODI v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
153 41.2 3.70 204 -50 2 lost ODI v Australia Adelaide 17 Feb 2008 ODI # 2680
195/5 29.0 6.72 195 1 lost ODI v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
160/5 45.5 3.49 160 1 2 won ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
267/4 50.0 5.34 267 1 n/r ODI v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
194 45.0 4.31 194 1 n/r ODI v Australia Brisbane 3 Feb 2008 ODI # 2670
74 17.3 4.22 74 1 lost T20I v Australia Melbourne 1 Feb 2008 T20I # 52
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
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
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
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
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
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
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
275 49.5 5.51 307 -31 2 lost ODI v Pakistan Jaipur 18 Nov 2007 ODI # 2647
260/4 46.3 5.59 256 5 2 won ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
294/6 50.0 5.88 294 1 won ODI v Pakistan Kanpur 11 Nov 2007 ODI # 2645
321/9 50.0 6.42 321 1 lost ODI v Pakistan Mohali 8 Nov 2007 ODI # 2644
242/5 47.0 5.14 240 3 2 won ODI v Pakistan Guwahati 5 Nov 2007 ODI # 2643
167/3 18.1 9.19 167 1 2 won T20I v Australia Brabourne 20 Oct 2007 T20I # 47
195/8 46.0 4.23 194 2 2 won ODI v Australia Wankhede 17 Oct 2007 ODI # 2632
299/7 50.0 5.98 318 -18 2 lost ODI v Australia Nagpur 14 Oct 2007 ODI # 2631
148 39.4 3.73 148 1 lost ODI v Australia Vadodara 11 Oct 2007 ODI # 2629
291/4 50.0 5.82 291 1 won ODI v Australia Chandigarh 8 Oct 2007 ODI # 2627
243 47.4 5.09 291 -47 2 lost ODI v Australia Hyderabad 5 Oct 2007 ODI # 2625
222 47.3 4.67 307 -84 2 lost ODI v Australia Kochi 2 Oct 2007 ODI # 2623
9/1 2.4 3.37 308 -298 2 n/r ODI v Australia Bengaluru 29 Sep 2007 ODI # 2621
157/5 20.0 7.85 157 1 won T20I v Pakistan Johannesburg 24 Sep 2007 T20I # 46
188/5 20.0 9.40 188 1 won T20I v Australia Durban 22 Sep 2007 T20I # 45
153/5 20.0 7.65 153 1 won T20I v South Africa Durban 20 Sep 2007 T20I # 43
218/4 20.0 10.90 218 1 won T20I v England Durban 19 Sep 2007 T20I # 40
180/9 20.0 9.00 191 -10 2 lost T20I v New Zealand Johannesburg 16 Sep 2007 T20I # 32
141/9 20.0 7.05 141 1 tied T20I v Pakistan Durban 14 Sep 2007 T20I # 29
DNB 0.0 - 0 0 n/r T20I v Scotland Durban 13 Sep 2007 T20I # 26
187 47.3 3.93 187 1 lost ODI v England Lord's 8 Sep 2007 ODI # 2620
317/8 49.4 6.38 317 1 2 won ODI v England The Oval 5 Sep 2007 ODI # 2619
324/6 50.0 6.48 324 1 won ODI v England Leeds 2 Sep 2007 ODI # 2618
212 49.4 4.26 212 1 lost ODI v England Manchester 30 Aug 2007 ODI # 2617
239 48.1 4.96 282 -42 2 lost ODI v England Birmingham 27 Aug 2007 ODI # 2616
329/7 50.0 6.58 329 1 won ODI v England Bristol 24 Aug 2007 ODI # 2613
184 50.0 3.68 289 -104 2 lost ODI v England Southampton 21 Aug 2007 ODI # 2611
212/3 39.5 5.32 209 9 2 won ODI v Scotland Glasgow 16 Aug 2007 ODI # 2608
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
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
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
152/4 30.2 5.01 149 4 2 won ODI v South Africa Belfast 1 Jul 2007 ODI # 2595
227/4 49.1 4.61 227 1 2 won ODI v South Africa Belfast 29 Jun 2007 ODI # 2593
242/8 50.0 4.84 242 1 lost ODI v South Africa Belfast 26 Jun 2007 ODI # 2592
171/1 34.5 4.90 171 -22 2 won ODI v Ireland Belfast 23 Jun 2007 ODI # 2590
610/3d 153.0 3.98 610 1 won Test v Bangladesh Mirpur 25 May 2007 Test # 1833
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
284/8 49.0 5.79 284 1 won ODI v Bangladesh Mirpur 12 May 2007 ODI # 2583
251/5 46.0 5.45 251 1 2 won ODI v Bangladesh Mirpur 10 May 2007 ODI # 2582
185 43.3 4.25 255 -69 2 lost ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
413/5 50.0 8.26 413 1 won ODI v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
191 49.3 3.85 191 1 lost ODI v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
263/3 41.0 6.41 260 4 2 won ODI v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
233/5 46.3 5.01 231 3 2 won ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
252/9 50.0 5.04 258 -5 2 lost ODI v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
341/3 50.0 6.82 341 1 won ODI v West Indies Vadodara 31 Jan 2007 ODI # 2493
268 48.0 5.58 268 1 lost ODI v West Indies Chennai 27 Jan 2007 ODI # 2487
189 48.2 3.91 189 1 won ODI v West Indies Cuttack 24 Jan 2007 ODI # 2485
338/3 50.0 6.76 338 1 won ODI v West Indies Nagpur 21 Jan 2007 ODI # 2480
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
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
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
200/9 50.0 4.00 200 1 lost ODI v South Africa Centurion 3 Dec 2006 ODI # 2458
127/4 19.5 6.40 127 1 2 won T20I v South Africa Johannesburg 1 Dec 2006 T20I # 10
163 38.1 4.27 244 -80 2 lost ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
168 41.3 4.04 275 -106 2 lost ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
91 29.1 3.12 249 -157 2 lost ODI v South Africa Durban 22 Nov 2006 ODI # 2447
249/8 50.0 4.98 249 1 lost ODI v Australia Mohali 29 Oct 2006 ODI # 2440
223/9 50.0 4.46 223 1 lost ODI v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
126/6 29.3 4.27 126 1 2 won ODI v England Jaipur 15 Oct 2006 ODI # 2429
195 43.5 4.44 214 -18 2 lost ODI v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
162 39.3 4.10 162 1 won ODI v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
35/5 8.0 4.37 170 -209 2 n/r ODI v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
309/5 50.0 6.18 309 1 lost ODI v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
11/0 3.4 3.00 11 1 n/r ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
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
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
588/8d 148.2 3.96 588 1 draw Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
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
236 48.0 4.91 256 -19 2 lost ODI v West Indies Port of Spain 28 May 2006 ODI # 2382
217/7 50.0 4.34 217 1 lost ODI v West Indies Port of Spain 26 May 2006 ODI # 2381
245/9 50.0 4.90 245 1 lost ODI v West Indies Basseterre 23 May 2006 ODI # 2380
197 49.4 3.96 199 -1 2 lost ODI v West Indies Kingston 20 May 2006 ODI # 2379
254/5 44.5 5.66 252 3 2 won ODI v West Indies Kingston 18 May 2006 ODI # 2377
269/5 50.0 5.38 269 1 won ODI v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
197 50.0 3.94 197 1 lost ODI v Pakistan Abu Dhabi 18 Apr 2006 ODI # 2363
289/3 49.1 5.87 289 1 2 won ODI v England Indore 15 Apr 2006 ODI # 2362
223 48.0 4.64 223 1 lost ODI v England Jamshedpur 12 Apr 2006 ODI # 2361
238/6 47.2 5.02 238 1 2 won ODI v England Kochi 6 Apr 2006 ODI # 2360
294/6 50.0 5.88 294 1 won ODI v England Margao 3 Apr 2006 ODI # 2359
230/6 49.0 4.69 227 4 2 won ODI v England Faridabad 31 Mar 2006 ODI # 2358
203 46.4 4.35 203 1 won ODI v England Delhi 28 Mar 2006 ODI # 2357
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
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
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
287/2 46.5 6.12 287 1 2 won ODI v Pakistan Karachi 19 Feb 2006 ODI # 2333
162/5 32.3 4.98 162 1 2 won ODI v Pakistan Multan 16 Feb 2006 ODI # 2331
292/5 47.4 6.12 289 4 2 won ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
266/3 43.1 6.16 266 1 2 won ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
328 49.4 6.60 328 1 lost ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
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
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
410/1 77.2 5.30 -269 2 draw Test v Pakistan Lahore 13 Jan 2006 Test # 1781
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
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
167 73.2 2.27 167 1 draw Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
224/5 47.3 4.71 222 3 2 won ODI v South Africa Wankhede 28 Nov 2005 ODI # 2300
188 45.5 4.10 188 1 lost ODI v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
171/4 35.4 4.79 170 2 2 won ODI v South Africa Bengaluru 19 Nov 2005 ODI # 2298
249/9 50.0 4.98 249 1 lost ODI v South Africa Hyderabad 16 Nov 2005 ODI # 2297
245/5 39.3 6.20 245 1 2 won ODI v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
197/3 34.5 5.65 197 1 2 won ODI v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
285/8 50.0 5.70 285 1 lost ODI v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
262/6 45.4 5.73 262 1 2 won ODI v Sri Lanka Pune 3 Nov 2005 ODI # 2291
303/4 46.1 6.56 299 5 2 won ODI v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
123/2 20.2 6.04 123 1 2 won ODI v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
350/6 50.0 7.00 350 1 won ODI v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
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
554 151.3 3.65 275 2 won Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
276 49.3 5.57 276 1 lost ODI v New Zealand Harare 6 Sep 2005 ODI # 2281
255/6 48.1 5.29 251 5 2 won ODI v Zimbabwe Harare 4 Sep 2005 ODI # 2280
279/4 47.3 5.87 279 1 2 won ODI v New Zealand Harare 2 Sep 2005 ODI # 2278
226/6 50.0 4.52 226 1 won ODI v Zimbabwe Harare 29 Aug 2005 ODI # 2274
164 37.2 4.39 216 -51 2 lost ODI v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
263/9 50.0 5.26 282 -18 2 lost ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
262/4 50.0 5.24 262 1 won ODI v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
220/8 50.0 4.40 220 1 lost ODI v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
180/4 36.0 5.00 179 2 2 won ODI v West Indies Dambulla 31 Jul 2005 ODI # 2263
205/9 50.0 4.10 205 1 lost ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
144 37.0 3.89 304 -159 2 lost ODI v Pakistan Delhi 17 Apr 2005 ODI # 2240
249/6 50.0 4.98 249 1 lost ODI v Pakistan Kanpur 15 Apr 2005 ODI # 2239
315/6 48.0 6.56 315 1 lost ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
213 41.4 5.11 320 -106 2 lost ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
356/9 50.0 7.12 356 1 won ODI v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
281/8 50.0 5.62 281 1 won ODI v Pakistan Kochi 2 Apr 2005 ODI # 2235
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
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
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
348/5 50.0 6.96 348 1 won ODI v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
214 47.5 4.47 230 -15 2 lost ODI v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
245/8 50.0 4.90 245 1 won ODI v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
540 148.2 3.64 540 1 won Test v Bangladesh Chattogram 17 Dec 2004 Test # 1727
526 136.4 3.84 342 2 won Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
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
466 134.4 3.46 -44 2 draw Test v South Africa Kanpur 20 Nov 2004 Test # 1722
292/6 50.0 5.84 292 1 lost ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
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
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
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
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
200 49.5 4.01 200 1 lost ODI v Pakistan Birmingham 19 Sep 2004 ODI # 2179
290/4 50.0 5.80 290 1 won ODI v Kenya Southampton 11 Sep 2004 ODI # 2170
204 49.3 4.12 204 1 won ODI v England Lord's 5 Sep 2004 ODI # 2167
237 46.3 5.09 308 -70 2 lost ODI v England The Oval 3 Sep 2004 ODI # 2165
170 43.5 3.87 170 1 lost ODI v England Nottingham 1 Sep 2004 ODI # 2164
DNB 0.0 - 0 0 n/r ODI v Australia Amstelveen 23 Aug 2004 ODI # 2159
127 27.0 4.70 194 -65 2 lost ODI v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
203/9 50.0 4.06 229 -25 2 lost ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
271/6 50.0 5.42 271 1 won ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
241/8 50.0 4.82 301 -59 2 lost ODI v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
178/2 38.3 4.62 178 1 2 won ODI v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
270/8 50.0 5.40 283 -12 2 lost ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
260/6 50.0 5.20 260 1 won ODI v U.A.E. Dambulla 16 Jul 2004 ODI # 2144
600 177.2 3.38 376 2 won Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
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
675/5d 161.5 4.17 675 1 won Test v Pakistan Multan 28 Mar 2004 Test # 1693
293/7 50.0 5.86 293 1 won ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
294/5 45.0 6.53 294 1 2 won ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
244/9 50.0 4.88 244 1 lost ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
317 48.4 6.51 330 -12 2 lost ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
349/7 50.0 6.98 349 1 won ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
151 33.2 4.53 360 -208 2 lost ODI v Australia Sydney 8 Feb 2004 ODI # 2098
222 49.0 4.53 222 1 lost ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
136/6 30.3 4.45 136 1 2 won ODI v Zimbabwe Perth 3 Feb 2004 ODI # 2095
203 49.0 4.14 203 1 lost ODI v Australia Perth 1 Feb 2004 ODI # 2093
280/7 50.0 5.60 280 1 won ODI v Zimbabwe Adelaide 24 Jan 2004 ODI # 2087
296/4 50.0 5.92 296 1 lost ODI v Australia Sydney 22 Jan 2004 ODI # 2086
255/6 50.0 5.10 255 1 won ODI v Zimbabwe Brisbane 20 Jan 2004 ODI # 2085
303/4 50.0 6.06 303 1 won ODI v Australia Brisbane 18 Jan 2004 ODI # 2084
211/3 37.4 5.60 209 3 2 won ODI v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
270 49.0 5.51 289 -18 2 lost ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
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
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
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
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
198 41.5 4.73 236 -37 2 lost ODI v Australia Eden Gardens 18 Nov 2003 ODI # 2064
353/5 50.0 7.06 353 1 won ODI v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
286/8 50.0 5.72 348 -61 2 lost ODI v Australia Bengaluru 12 Nov 2003 ODI # 2061
246/9 50.0 4.92 246 1 lost ODI v New Zealand Cuttack 6 Nov 2003 ODI # 2056
209 46.2 4.51 287 -77 2 lost ODI v Australia Wankhede 1 Nov 2003 ODI # 2054
283/5 50.0 5.66 283 1 won ODI v Australia Gwalior 26 Oct 2003 ODI # 2052
141/3 26.5 5.25 141 1 n/r ODI v New Zealand Chennai 23 Oct 2003 ODI # 2051
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
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
46/3 17.1 2.67 46 1 n/r ODI v South Africa Dhaka 21 Apr 2003 ODI # 2007
215 49.1 4.37 215 1 lost ODI v South Africa Dhaka 18 Apr 2003 ODI # 2006
208/6 42.5 4.85 208 1 2 won ODI v Bangladesh Dhaka 16 Apr 2003 ODI # 2004
307/4 50.0 6.14 307 1 won ODI v South Africa Dhaka 13 Apr 2003 ODI # 2002
276 49.3 5.57 276 1 won ODI v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
234 39.2 5.94 360 -125 2 lost ODI v Australia Johannesburg 23 Mar 2003 ODI # 1993
270/4 50.0 5.40 270 1 won ODI v Kenya Durban 20 Mar 2003 ODI # 1992
150/3 40.4 3.68 147 4 2 won ODI v New Zealand Centurion 14 Mar 2003 ODI # 1988
292/6 50.0 5.84 292 1 won ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
226/4 47.5 4.72 226 1 2 won ODI v Kenya Cape Town 7 Mar 2003 ODI # 1983
276/4 45.4 6.04 274 3 2 won ODI v Pakistan Centurion 1 Mar 2003 ODI # 1975
250/9 50.0 5.00 250 1 won ODI v England Durban 26 Feb 2003 ODI # 1969
311/2 50.0 6.22 311 1 won ODI v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
255/7 50.0 5.10 255 1 won ODI v Zimbabwe Harare 19 Feb 2003 ODI # 1957
125 41.4 3.00 125 1 lost ODI v Australia Centurion 15 Feb 2003 ODI # 1951
204 48.5 4.17 204 1 won ODI v Netherlands Paarl 12 Feb 2003 ODI # 1948
122 44.5 2.72 122 1 lost ODI v New Zealand Hamilton 14 Jan 2003 ODI # 1935
200/9 48.5 4.09 200 1 2 won ODI v New Zealand Auckland 11 Jan 2003 ODI # 1933
169/8 43.2 3.90 169 1 2 won ODI v New Zealand Wellington 8 Jan 2003 ODI # 1930
122 43.4 2.79 122 1 lost ODI v New Zealand Queenstown 4 Jan 2003 ODI # 1929
108 41.1 2.62 108 1 lost ODI v New Zealand Christchurch 1 Jan 2003 ODI # 1928
219 43.4 5.01 255 -35 2 lost ODI v New Zealand Napier 29 Dec 2002 ODI # 1927
108 32.5 3.28 108 1 lost ODI v New Zealand Auckland 26 Dec 2002 ODI # 1926
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
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
180 36.5 4.88 316 -135 2 lost ODI v West Indies Vijayawada 24 Nov 2002 ODI # 1900
202/7 46.2 4.35 202 1 2 won ODI v West Indies Jodhpur 21 Nov 2002 ODI # 1898
290/8 48.0 6.04 290 1 lost ODI v West Indies Vadodara 18 Nov 2002 ODI # 1897
325/5 47.4 6.81 325 1 2 won ODI v West Indies Ahmedabad 15 Nov 2002 ODI # 1896
200/1 27.1 7.36 120 -100 2 won ODI v West Indies Rajkot 12 Nov 2002 ODI # 1895
279/9 47.0 5.93 279 1 lost ODI v West Indies Nagpur 9 Nov 2002 ODI # 1894
283/6 50.0 5.66 283 1 lost ODI v West Indies Jamshedpur 6 Nov 2002 ODI # 1893
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
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
457 163.5 2.78 457 1 won Test v West Indies Wankhede 9 Oct 2002 Test # 1616
38/1 8.4 4.38 223 -184 2 n/r ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
14/0 2.0 7.00 245 -230 2 n/r ODI v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
261/9 50.0 5.22 261 1 won ODI v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
271/2 39.3 6.86 270 2 2 won ODI v England Colombo (RPS) 22 Sep 2002 ODI # 1884
288/6 50.0 5.76 288 1 won ODI v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
508 170.0 2.98 -7 2 draw Test v England The Oval 5 Sep 2002 Test # 1614
628/8d 180.1 3.48 628 1 won Test v England Leeds 22 Aug 2002 Test # 1613
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
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
326/8 49.3 6.58 326 1 2 won ODI v England Lord's 13 Jul 2002 ODI # 1856
304 50.0 6.08 304 1 won ODI v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
165 29.1 5.65 230 -64 2 lost ODI v England The Oval 9 Jul 2002 ODI # 1854
188/6 48.1 3.90 188 1 2 won ODI v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
285/4 50.0 5.70 285 1 n/r ODI v England Chester-le-Street 4 Jul 2002 ODI # 1851
203/6 45.2 4.47 203 1 2 won ODI v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
272/4 48.5 5.56 272 1 2 won ODI v England Lord's 29 Jun 2002 ODI # 1848
260 50.0 5.20 260 1 won ODI v West Indies Port of Spain 2 Jun 2002 ODI # 1838
123 25.0 4.92 123 1 lost ODI v West Indies Port of Spain 1 Jun 2002 ODI # 1837
187/3 43.5 4.26 187 1 2 won ODI v West Indies Bridgetown 29 May 2002 ODI # 1836
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
513/9d 196.0 2.61 513 1 draw Test v West Indies St John's 10 May 2002 Test # 1602
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
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
395/7 140.3 2.81 -106 2 draw Test v West Indies Georgetown 11 Apr 2002 Test # 1598
333/6 50.0 6.66 333 1 won ODI v Zimbabwe Guwahati 19 Mar 2002 ODI # 1818
244/5 48.1 5.06 241 4 2 won ODI v Zimbabwe Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
191 48.3 3.93 191 1 lost ODI v Zimbabwe Kochi 13 Mar 2002 ODI # 1816
319/6 50.0 6.38 319 1 won ODI v Zimbabwe Mohali 10 Mar 2002 ODI # 1815
274/6 50.0 5.48 274 1 lost ODI v Zimbabwe Faridabad 7 Mar 2002 ODI # 1814
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
570/7d 184.5 3.08 283 2 won Test v Zimbabwe Nagpur 21 Feb 2002 Test # 1589
250 49.5 5.01 256 -5 2 lost ODI v England Wankhede 3 Feb 2002 ODI # 1803
269/8 50.0 5.38 272 -2 2 lost ODI v England Delhi 31 Jan 2002 ODI # 1800
219/2 29.4 7.38 219 1 2 won ODI v England Kanpur 28 Jan 2002 ODI # 1798
221/6 46.4 4.73 218 4 2 won ODI v England Chennai 25 Jan 2002 ODI # 1795
234 48.4 4.80 251 -16 2 lost ODI v England Cuttack 22 Jan 2002 ODI # 1792
281/8 50.0 5.62 281 1 won ODI v England Eden Gardens 19 Jan 2002 ODI # 1788
238 94.3 2.51 -98 2 draw Test v England Bengaluru 19 Dec 2001 Test # 1578
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
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
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
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
183 48.2 3.78 183 1 lost ODI v South Africa Durban 26 Oct 2001 ODI # 1766
351/3 50.0 7.02 351 1 won ODI v Kenya Paarl 24 Oct 2001 ODI # 1764
236 44.4 5.28 283 -46 2 lost ODI v South Africa East London 19 Oct 2001 ODI # 1762
176 46.4 3.77 247 -70 2 lost ODI v Kenya Gqeberha 17 Oct 2001 ODI # 1761
91/0 11.3 7.91 91 1 2 won ODI v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
233 48.5 4.77 233 1 won ODI v South Africa Centurion 10 Oct 2001 ODI # 1757
279/5 50.0 5.58 279 1 lost ODI v South Africa Johannesburg 5 Oct 2001 ODI # 1752
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
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
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
174 47.2 3.67 296 -121 2 lost ODI v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
267/3 45.4 5.84 265 3 2 won ODI v New Zealand Colombo (SSC) 2 Aug 2001 ODI # 1743
227/8 50.0 4.54 227 1 won ODI v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
184/3 45.4 4.02 184 1 2 won ODI v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
133 39.4 3.35 201 -67 2 lost ODI v New Zealand Colombo (RPS) 26 Jul 2001 ODI # 1739
215/7 50.0 4.30 222 -6 2 lost ODI v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
127 41.1 3.08 212 -84 2 lost ODI v New Zealand Colombo (RPS) 20 Jul 2001 ODI # 1736
274/8 50.0 5.48 291 -16 2 lost ODI v West Indies Harare 7 Jul 2001 ODI # 1734
230/4 48.1 4.77 230 1 2 won ODI v West Indies Harare 4 Jul 2001 ODI # 1733
170/4 43.5 3.87 170 1 2 won ODI v West Indies Bulawayo 30 Jun 2001 ODI # 1731
237/6 49.2 4.80 235 3 2 won ODI v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
137/1 26.2 5.20 134 4 2 won ODI v Zimbabwe Harare 24 Jun 2001 ODI # 1729
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
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
265/6 50.0 5.30 265 1 lost ODI v Australia Margao 6 Apr 2001 ODI # 1701
245 45.0 5.44 339 -93 2 lost ODI v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
299/8 50.0 5.98 299 1 won ODI v Australia Indore 31 Mar 2001 ODI # 1699
248/9 50.0 4.96 248 1 lost ODI v Australia Pune 28 Mar 2001 ODI # 1698
315 49.5 6.32 315 1 won ODI v Australia Bengaluru 25 Mar 2001 ODI # 1696
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
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
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
301/6 50.0 6.02 301 1 won ODI v Zimbabwe Rajkot 14 Dec 2000 ODI # 1660
166/1 25.0 6.64 166 1 2 won ODI v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
283/8 50.0 5.66 283 1 lost ODI v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
306/5 50.0 6.12 306 1 won ODI v Zimbabwe Ahmedabad 5 Dec 2000 ODI # 1657
255/7 47.2 5.38 254 2 2 won ODI v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
609/6d 155.5 3.90 609 1 draw Test v Zimbabwe Nagpur 25 Nov 2000 Test # 1517
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
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
54 26.3 2.03 300 -245 2 lost ODI v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
226 48.5 4.62 295 -68 2 lost ODI v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
219/7 48.3 4.51 219 1 2 won ODI v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
265/8 50.0 5.30 265 1 won ODI v Zimbabwe Sharjah 22 Oct 2000 ODI # 1644
224/8 50.0 4.48 224 1 lost ODI v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
264/6 50.0 5.28 264 1 lost ODI v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
295/6 50.0 5.90 295 1 won ODI v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
265/9 50.0 5.30 265 1 won ODI v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
209/2 42.3 4.91 209 1 2 won ODI v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
251 47.4 5.26 296 -44 2 lost ODI v Pakistan Dhaka 3 Jun 2000 ODI # 1600
205 45.0 4.55 277 -71 2 lost ODI v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
252/2 40.1 6.27 250 3 2 won ODI v Bangladesh Dhaka 30 May 2000 ODI # 1597
164 48.5 3.35 164 1 lost ODI v South Africa Sharjah 27 Mar 2000 ODI # 1581
174/9 50.0 3.48 273 -98 2 lost ODI v Pakistan Sharjah 26 Mar 2000 ODI # 1580
149/5 43.3 3.42 147 3 2 won ODI v Pakistan Sharjah 23 Mar 2000 ODI # 1578
164 45.2 3.61 164 1 lost ODI v South Africa Sharjah 22 Mar 2000 ODI # 1577
310 48.5 6.34 321 -10 2 lost ODI v South Africa Nagpur 19 Mar 2000 ODI # 1576
283/6 49.5 5.67 283 1 2 won ODI v South Africa Vadodara 17 Mar 2000 ODI # 1575
248/8 50.0 4.96 248 1 lost ODI v South Africa Faridabad 15 Mar 2000 ODI # 1574
203/4 47.1 4.30 200 4 2 won ODI v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
302/7 49.4 6.08 302 1 2 won ODI v South Africa Kochi 9 Mar 2000 ODI # 1572
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
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
226/6 50.0 4.52 226 1 lost ODI v Australia Perth 30 Jan 2000 ODI # 1552
157 46.0 3.41 262 -104 2 lost ODI v Pakistan Perth 28 Jan 2000 ODI # 1550
177 46.5 3.77 330 -152 2 lost ODI v Australia Adelaide 26 Jan 2000 ODI # 1548
267/6 50.0 5.34 267 1 won ODI v Pakistan Adelaide 25 Jan 2000 ODI # 1547
230 46.5 4.91 263 -32 2 lost ODI v Pakistan Hobart 21 Jan 2000 ODI # 1543
100 36.3 2.73 100 1 lost ODI v Australia Sydney 14 Jan 2000 ODI # 1540
241/6 50.0 4.82 270 -28 2 lost ODI v Australia Melbourne 12 Jan 2000 ODI # 1539
195 48.5 3.99 195 1 lost ODI v Pakistan Brisbane 10 Jan 2000 ODI # 1537
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
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
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
181/3 44.0 4.11 180 2 2 won ODI v New Zealand Delhi 17 Nov 1999 ODI # 1526
188 45.3 4.13 237 -48 2 lost ODI v New Zealand Guwahati 14 Nov 1999 ODI # 1525
261/5 50.0 5.22 261 1 won ODI v New Zealand Gwalior 11 Nov 1999 ODI # 1524
376/2 50.0 7.52 376 1 won ODI v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
306 47.0 6.51 350 -43 2 lost ODI v New Zealand Rajkot 5 Nov 1999 ODI # 1522
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
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
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
209 47.3 4.40 236 -26 2 lost ODI v South Africa Nairobi (Gym) 3 Oct 1999 ODI # 1509
277/6 50.0 5.54 277 1 won ODI v Zimbabwe Nairobi (Gym) 1 Oct 1999 ODI # 1508
220/7 50.0 4.40 220 1 won ODI v Kenya Nairobi (Gym) 29 Sep 1999 ODI # 1506
120/2 22.4 5.29 118 3 2 won ODI v South Africa Nairobi (Gym) 26 Sep 1999 ODI # 1504
225/7 50.0 4.50 225 1 won ODI v West Indies Toronto 14 Sep 1999 ODI # 1499
120 41.5 2.86 191 -70 2 lost ODI v West Indies Toronto 12 Sep 1999 ODI # 1498
165/2 37.3 4.40 164 2 2 won ODI v West Indies Toronto 11 Sep 1999 ODI # 1497
254/6 50.0 5.08 254 1 lost ODI v West Indies Singapore 8 Sep 1999 ODI # 1496
149/6 38.2 3.88 149 1 n/r ODI v West Indies Singapore 7 Sep 1999 ODI # 1495
154/8 30.0 5.13 197 -42 2 lost ODI v West Indies Singapore 5 Sep 1999 ODI # 1494
245/6 30.0 8.16 245 1 won ODI v Zimbabwe Singapore 4 Sep 1999 ODI # 1493
296/4 50.0 5.92 296 1 won ODI v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
211 48.3 4.35 253 -41 2 lost ODI v Australia Colombo (SSC) 28 Aug 1999 ODI # 1489
205/8 50.0 4.10 205 1 lost ODI v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
151/7 38.0 3.97 151 1 lost ODI v Australia Galle 23 Aug 1999 ODI # 1486
251/6 50.0 5.02 251 1 lost ODI v New Zealand Nottingham 12 Jun 1999 ODI # 1480
227/6 50.0 4.54 227 1 won ODI v Pakistan Manchester 8 Jun 1999 ODI # 1476
205 48.2 4.24 283 -77 2 lost ODI v Australia The Oval 4 Jun 1999 ODI # 1473
232/8 50.0 4.64 232 1 won ODI v England Birmingham 29 May 1999 ODI # 1467
373/6 50.0 7.46 373 1 won ODI v Sri Lanka Taunton 26 May 1999 ODI # 1463
329/2 50.0 6.58 329 1 won ODI v Kenya Bristol 23 May 1999 ODI # 1457
249 45.0 5.53 253 -3 2 lost ODI v Zimbabwe Leicester 19 May 1999 ODI # 1450
253/5 50.0 5.06 253 1 lost ODI v South Africa Hove 15 May 1999 ODI # 1444
125 45.0 2.77 125 1 lost ODI v Pakistan Sharjah 16 Apr 1999 ODI # 1437
206/4 48.1 4.27 206 1 2 won ODI v Pakistan Sharjah 13 Apr 1999 ODI # 1435
239/6 50.0 4.78 239 1 won ODI v England Sharjah 11 Apr 1999 ODI # 1432
222/5 50.0 4.44 222 1 won ODI v England Sharjah 9 Apr 1999 ODI # 1431
163/6 50.0 3.26 280 -116 2 lost ODI v Pakistan Sharjah 8 Apr 1999 ODI # 1430
168 42.1 3.98 292 -123 2 lost ODI v Pakistan Bengaluru 4 Apr 1999 ODI # 1428
196 49.5 3.93 196 1 lost ODI v Pakistan Mohali 1 Apr 1999 ODI # 1427
286/6 50.0 5.72 286 1 won ODI v Sri Lanka Pune 30 Mar 1999 ODI # 1426
135 36.1 3.73 279 -143 2 lost ODI v Pakistan Jaipur 24 Mar 1999 ODI # 1417
287/4 50.0 5.74 287 1 won ODI v Sri Lanka Nagpur 22 Mar 1999 ODI # 1415
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
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
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
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
230 45.3 5.05 301 -70 2 lost ODI v New Zealand Christchurch 19 Jan 1999 ODI # 1387
208/5 43.5 4.74 208 1 2 won ODI v New Zealand Auckland 16 Jan 1999 ODI # 1385
208/4 32.0 6.50 208 1 n/r ODI v New Zealand Wellington 14 Jan 1999 ODI # 1383
214/8 49.5 4.29 214 1 2 won ODI v New Zealand Napier 12 Jan 1999 ODI # 1381
257/5 50.0 5.14 257 1 lost ODI v New Zealand Taupo 9 Jan 1999 ODI # 1378
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
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
197/0 30.0 6.56 197 1 2 won ODI v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
192 47.4 4.02 206 -13 2 lost ODI v Zimbabwe Sharjah 11 Nov 1998 ODI # 1373
179 49.5 3.59 179 1 won ODI v Sri Lanka Sharjah 9 Nov 1998 ODI # 1370
197/3 40.4 4.84 197 1 2 won ODI v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
248/7 49.1 5.04 246 3 2 won ODI v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
242/6 50.0 4.84 242 1 lost ODI v West Indies Dhaka 31 Oct 1998 ODI # 1363
307/8 50.0 6.14 307 1 won ODI v Australia Dhaka 28 Oct 1998 ODI # 1360
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
222 47.2 4.69 260 -37 2 lost ODI v Zimbabwe Harare 30 Sep 1998 ODI # 1356
236/2 41.5 5.64 236 1 2 won ODI v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
216/2 42.2 5.10 214 3 2 won ODI v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
256/9 50.0 5.12 256 1 lost ODI v Pakistan Toronto 20 Sep 1998 ODI # 1353
182 46.3 3.91 317 -134 2 lost ODI v Pakistan Toronto 19 Sep 1998 ODI # 1352
180 46.2 3.88 258 -77 2 lost ODI v Pakistan Toronto 16 Sep 1998 ODI # 1351
195 46.3 4.19 247 -51 2 lost ODI v Pakistan Toronto 13 Sep 1998 ODI # 1350
193/4 43.4 4.41 190 4 2 won ODI v Pakistan Toronto 12 Sep 1998 ODI # 1349
307/6 50.0 6.14 307 1 won ODI v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
DNB 0.0 - 0 0 n/r ODI v New Zealand Colombo (SSC) 3 Jul 1998 ODI # 1342
163 35.4 4.57 172 -8 2 lost ODI v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
131/2 24.2 5.38 220 -88 2 n/r ODI v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340
246/2 43.4 5.63 244 3 2 won ODI v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
197/1 35.0 5.62 197 1 2 won ODI v Kenya Eden Gardens 31 May 1998 ODI # 1337
196 47.1 4.15 266 -69 2 lost ODI v Kenya Gwalior 28 May 1998 ODI # 1336
116/5 29.2 3.95 116 1 2 won ODI v Bangladesh Wankhede 25 May 1998 ODI # 1335
224/6 47.0 4.76 224 1 2 won ODI v Kenya Bengaluru 20 May 1998 ODI # 1330
185/5 45.2 4.08 185 1 2 won ODI v Bangladesh Mohali 14 May 1998 ODI # 1328
275/4 48.3 5.67 273 3 2 won ODI v Australia Sharjah 24 Apr 1998 ODI # 1327
250/5 46.0 5.43 276 -34 2 lost ODI v Australia Sharjah 22 Apr 1998 ODI # 1325
181 49.3 3.65 181 1 lost ODI v New Zealand Sharjah 20 Apr 1998 ODI # 1323
206 44.0 4.68 265 -58 2 lost ODI v Australia Sharjah 19 Apr 1998 ODI # 1322
220/9 50.0 4.40 220 1 won ODI v New Zealand Sharjah 17 Apr 1998 ODI # 1319
227 49.3 4.58 227 1 lost ODI v Australia Delhi 14 Apr 1998 ODI # 1316
301/3 50.0 6.02 301 1 won ODI v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
223/4 44.3 5.01 223 1 2 won ODI v Australia Kanpur 7 Apr 1998 ODI # 1308
274/5 50.0 5.48 274 1 won ODI v Zimbabwe Vadodara 5 Apr 1998 ODI # 1305
309/5 50.0 6.18 309 1 won ODI v Australia Kochi 1 Apr 1998 ODI # 1300
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
633/5d 159.0 3.98 400 2 won Test v Australia Eden Gardens 18 Mar 1998 Test # 1409
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
316/7 47.5 6.60 315 2 2 won ODI v Pakistan Dhaka 18 Jan 1998 ODI # 1279
189 49.5 3.79 189 1 lost ODI v Pakistan Dhaka 16 Jan 1998 ODI # 1277
213/2 37.1 5.73 213 1 2 won ODI v Pakistan Dhaka 14 Jan 1998 ODI # 1276
245/7 37.0 6.62 245 1 won ODI v Pakistan Dhaka 11 Jan 1998 ODI # 1273
191/6 46.2 4.12 191 1 2 won ODI v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
228/6 50.0 4.56 228 1 lost ODI v Sri Lanka Margao 28 Dec 1997 ODI # 1269
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Indore 25 Dec 1997 ODI # 1268
173/3 37.5 4.57 173 1 2 won ODI v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
188 42.2 4.44 230 -41 2 lost ODI v West Indies Sharjah 16 Dec 1997 ODI # 1264
239/7 50.0 4.78 239 1 lost ODI v Pakistan Sharjah 14 Dec 1997 ODI # 1262
243 49.3 4.90 251 -7 2 lost ODI v England Sharjah 11 Dec 1997 ODI # 1259
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
485 155.0 3.12 485 1 draw Test v Sri Lanka Nagpur 26 Nov 1997 Test # 1387
515/9d 206.5 2.48 146 2 draw Test v Sri Lanka Mohali 19 Nov 1997 Test # 1385
216 49.2 4.37 216 1 lost ODI v Pakistan Lahore 2 Oct 1997 ODI # 1236
266/6 46.3 5.72 266 1 2 won ODI v Pakistan Karachi 30 Sep 1997 ODI # 1234
170 49.0 3.46 170 1 lost ODI v Pakistan Hyderabad (Sind) 28 Sep 1997 ODI # 1233
250/5 50.0 5.00 250 1 lost ODI v Pakistan Toronto 21 Sep 1997 ODI # 1232
162/3 25.3 6.35 160 3 2 won ODI v Pakistan Toronto 20 Sep 1997 ODI # 1231
182/6 50.0 3.64 182 1 won ODI v Pakistan Toronto 18 Sep 1997 ODI # 1230
DNB 0.0 - 0 0 n/r ODI v Pakistan Toronto 17 Sep 1997 ODI # 1229
117/3 34.4 3.37 117 1 2 won ODI v Pakistan Toronto 14 Sep 1997 ODI # 1228
208 50.0 4.16 208 1 won ODI v Pakistan Toronto 13 Sep 1997 ODI # 1227
255/8 50.0 5.10 265 -9 2 lost ODI v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
291/9 50.0 5.82 291 1 n/r ODI v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
238 49.3 4.80 238 1 lost ODI v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
300/7 50.0 6.00 303 -2 2 lost ODI v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
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
537/8d 167.3 3.20 537 1 draw Test v Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
239/7 50.0 4.78 239 1 lost ODI v Sri Lanka Colombo (RPS) 26 Jul 1997 ODI # 1222
132/1 15.0 8.80 131 2 2 won ODI v Bangladesh Colombo (SSC) 24 Jul 1997 ODI # 1221
DNB 0.0 - 0 0 n/r ODI v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
227/6 50.0 4.54 227 1 lost ODI v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
292 49.2 5.91 328 -35 2 lost ODI v Pakistan Chennai 21 May 1997 ODI # 1209
225/7 50.0 4.50 225 1 lost ODI v Sri Lanka Wankhede 17 May 1997 ODI # 1207
221/2 42.3 5.20 221 1 2 won ODI v New Zealand Bengaluru 14 May 1997 ODI # 1206
199/7 50.0 3.98 199 1 lost ODI v West Indies Bridgetown 3 May 1997 ODI # 1203
231 48.2 4.77 250 -18 2 lost ODI v West Indies Kingstown 30 Apr 1997 ODI # 1202
116/0 23.1 5.00 113 -5 2 won ODI v West Indies Port of Spain 27 Apr 1997 ODI # 1201
179 48.3 3.69 179 1 lost ODI v West Indies Port of Spain 26 Apr 1997 ODI # 1200
355 168.3 2.10 355 1 draw Test v West Indies Georgetown 17 Apr 1997 Test # 1365
212/2 69.0 3.07 -121 2 draw Test v West Indies St John's 4 Apr 1997 Test # 1364
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
436 183.4 2.37 140 2 draw Test v West Indies Port of Spain 14 Mar 1997 Test # 1361
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
168 43.5 3.83 168 1 lost ODI v Zimbabwe Bulawayo 15 Feb 1997 ODI # 1178
234 39.2 5.94 251 -44 2 lost ODI v South Africa Durban 13 Feb 1997 ODI # 1177
191/9 50.0 3.82 191 1 n/r ODI v South Africa Durban 12 Feb 1997 ODI # 1176
241/4 39.2 6.12 241 1 2 won ODI v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
216 48.4 4.43 216 1 lost ODI v Zimbabwe Centurion 7 Feb 1997 ODI # 1174
232/5 50.0 4.64 232 1 lost ODI v South Africa East London 4 Feb 1997 ODI # 1173
179/9 50.0 3.58 179 1 lost ODI v South Africa Gqeberha 2 Feb 1997 ODI # 1172
236 49.5 4.73 237 0 2 tied ODI v Zimbabwe Paarl 27 Jan 1997 ODI # 1169
231 47.4 4.84 271 -39 2 lost ODI v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
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
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
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
267/6 50.0 5.34 267 1 won ODI v South Africa Wankhede 14 Dec 1996 ODI # 1151
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
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
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
220/7 50.0 4.40 220 1 won ODI v South Africa Wankhede 6 Nov 1996 ODI # 1138
289/6 50.0 5.78 289 1 won ODI v Australia Mohali 3 Nov 1996 ODI # 1137
185 48.1 3.84 185 1 lost ODI v South Africa Rajkot 29 Oct 1996 ODI # 1132
222/7 50.0 4.44 250 -27 2 lost ODI v South Africa Jaipur 23 Oct 1996 ODI # 1130
216/8 48.5 4.42 216 1 2 won ODI v Australia Bengaluru 21 Oct 1996 ODI # 1129
214 46.3 4.60 262 -47 2 lost ODI v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
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
161 45.5 3.51 214 -52 2 lost ODI v Pakistan Toronto 23 Sep 1996 ODI # 1119
161 39.2 4.09 259 -97 2 lost ODI v Pakistan Toronto 21 Sep 1996 ODI # 1118
191 50.0 3.82 191 1 won ODI v Pakistan Toronto 18 Sep 1996 ODI # 1117
264/6 50.0 5.28 264 1 lost ODI v Pakistan Toronto 17 Sep 1996 ODI # 1116
173/2 29.5 5.79 171 3 2 won ODI v Pakistan Toronto 16 Sep 1996 ODI # 1115
201 41.0 4.90 201 1 lost ODI v Australia Colombo (SSC) 6 Sep 1996 ODI # 1113
229/3 43.5 5.22 227 3 2 won ODI v Zimbabwe Colombo (SSC) 1 Sep 1996 ODI # 1110
226/5 50.0 4.52 226 1 lost ODI v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
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
429 169.3 2.53 85 2 draw Test v England Lord's 20 Jun 1996 Test # 1328
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
236/4 50.0 4.72 236 1 lost ODI v England Manchester 26 May 1996 ODI # 1104
158 40.2 3.91 158 1 lost ODI v England Leeds 25 May 1996 ODI # 1103
96/5 17.1 5.59 292 -195 2 n/r ODI v England The Oval 23 May 1996 ODI # 1102
249/9 50.0 4.98 288 -38 2 lost ODI v South Africa Sharjah 19 Apr 1996 ODI # 1101
215/8 50.0 4.30 215 1 lost ODI v South Africa Sharjah 17 Apr 1996 ODI # 1100
305/5 50.0 6.10 305 1 won ODI v Pakistan Sharjah 15 Apr 1996 ODI # 1098
208/8 50.0 4.16 289 -80 2 lost ODI v South Africa Sharjah 14 Apr 1996 ODI # 1097
233 47.2 4.92 272 -38 2 lost ODI v Pakistan Sharjah 12 Apr 1996 ODI # 1094
226/8 47.1 4.79 226 1 lost ODI v Pakistan Singapore 5 Apr 1996 ODI # 1091
199 45.4 4.35 199 1 won ODI v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
120/8 34.1 3.51 252 -131 2 lost ODI v Sri Lanka Eden Gardens 13 Mar 1996 ODI # 1081
287/8 50.0 5.74 287 1 won ODI v Pakistan Bengaluru 9 Mar 1996 ODI # 1078
247/5 50.0 4.94 247 1 won ODI v Zimbabwe Kanpur 6 Mar 1996 ODI # 1075
271/3 50.0 5.42 271 1 lost ODI v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
242 48.0 5.04 259 -16 2 lost ODI v Australia Wankhede 27 Feb 1996 ODI # 1065
174/5 39.4 4.38 174 1 2 won ODI v West Indies Gwalior 21 Feb 1996 ODI # 1056
203/3 41.5 4.85 200 4 2 won ODI v Kenya Cuttack 18 Feb 1996 ODI # 1052
128/4 32.0 4.00 127 2 2 won ODI v New Zealand Brabourne 29 Nov 1995 ODI # 1019
249 39.3 6.30 349 -99 2 lost ODI v New Zealand Nagpur 26 Nov 1995 ODI # 1018
236/5 45.5 5.14 236 1 2 won ODI v New Zealand Pune 24 Nov 1995 ODI # 1017
146/4 43.4 3.34 146 1 2 won ODI v New Zealand Amritsar 18 Nov 1995 ODI # 1016
236 49.1 4.80 236 1 lost ODI v New Zealand Jamshedpur 15 Nov 1995 ODI # 1015
296/8d 89.5 3.29 296 1 draw Test v New Zealand Cuttack 8 Nov 1995 Test # 1310
144/2 71.1 2.02 144 1 draw Test v New Zealand Chennai 25 Oct 1995 Test # 1309
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
233/2 41.5 5.56 231 3 2 won ODI v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
206/2 33.1 6.21 203 4 2 won ODI v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
169 42.4 3.96 267 -97 2 lost ODI v Pakistan Sharjah 7 Apr 1995 ODI # 995
164/1 27.5 5.89 164 1 2 won ODI v Bangladesh Sharjah 5 Apr 1995 ODI # 993
252/5 47.5 5.26 251 2 2 won ODI v Australia Dunedin 22 Feb 1995 ODI # 979
209/9 50.0 4.18 224 -14 2 lost ODI v South Africa Hamilton 18 Feb 1995 ODI # 977
160 45.5 3.49 160 1 lost ODI v New Zealand Napier 16 Feb 1995 ODI # 976
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
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
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
259/5 50.0 5.18 259 1 won ODI v West Indies Jaipur 11 Nov 1994 ODI # 951
256/2 49.2 5.18 252 5 2 won ODI v West Indies Cuttack 9 Nov 1994 ODI # 950
260/4 44.0 5.90 260 1 won ODI v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
274/6 50.0 5.48 274 1 won ODI v West Indies Eden Gardens 5 Nov 1994 ODI # 947
289/3 50.0 5.78 289 1 won ODI v New Zealand Delhi 3 Nov 1994 ODI # 944
211/5 50.0 4.22 258 -46 2 lost ODI v West Indies Kanpur 30 Oct 1994 ODI # 941
271/3 48.1 5.62 270 2 2 won ODI v New Zealand Vadodara 28 Oct 1994 ODI # 939
225/6 48.2 4.65 222 4 2 won ODI v West Indies Chennai 23 Oct 1994 ODI # 936
135/4 33.1 4.07 128 -57 2 won ODI v West Indies Wankhede 20 Oct 1994 ODI # 933
177 45.0 3.93 274 -96 2 lost ODI v West Indies Faridabad 17 Oct 1994 ODI # 931
99/4 23.4 4.18 99 1 2 won ODI v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
246/8 50.0 4.92 246 1 won ODI v Australia Colombo (RPS) 9 Sep 1994 ODI # 924
125/5 25.0 5.00 125 1 lost ODI v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
16/0 4.0 4.00 16 1 n/r ODI v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
211 47.4 4.42 251 -39 2 lost ODI v Pakistan Sharjah 22 Apr 1994 ODI # 912
245/3 45.4 5.36 245 1 2 won ODI v Australia Sharjah 19 Apr 1994 ODI # 910
219 46.3 4.70 219 1 lost ODI v Pakistan Sharjah 15 Apr 1994 ODI # 906
273/5 50.0 5.46 273 1 won ODI v U.A.E. Sharjah 13 Apr 1994 ODI # 904
222/6 50.0 4.44 222 1 lost ODI v New Zealand Christchurch 2 Apr 1994 ODI # 899
255/5 50.0 5.10 255 1 won ODI v New Zealand Wellington 30 Mar 1994 ODI # 898
143/3 23.2 6.12 143 1 2 won ODI v New Zealand Auckland 27 Mar 1994 ODI # 897
212/9 50.0 4.24 241 -28 2 lost ODI v New Zealand Napier 25 Mar 1994 ODI # 896
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
213/9 50.0 4.26 213 1 lost ODI v Sri Lanka Jalandhar 20 Feb 1994 ODI # 883
227/3 48.2 4.69 227 1 2 won ODI v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
246/5 50.0 4.92 246 1 won ODI v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
358 138.3 2.58 239 2 won Test v Sri Lanka Ahmedabad 8 Feb 1994 Test # 1247
541/6d 161.0 3.36 541 1 won Test v Sri Lanka Bengaluru 26 Jan 1994 Test # 1245
511 161.5 3.15 511 1 won Test v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
225/7 50.0 4.50 225 1 won ODI v West Indies Eden Gardens 27 Nov 1993 ODI # 858
195 50.0 3.90 195 1 won ODI v South Africa Eden Gardens 24 Nov 1993 ODI # 856
221 49.2 4.47 221 1 won ODI v South Africa Mohali 22 Nov 1993 ODI # 855
248/5 50.0 4.96 248 1 tied ODI v Zimbabwe Indore 18 Nov 1993 ODI # 852
100 28.3 3.50 170 -102 2 lost ODI v West Indies Ahmedabad 16 Nov 1993 ODI # 851
205/3 44.4 4.58 204 2 2 won ODI v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
227/9 50.0 4.54 227 1 lost ODI v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
196 49.2 3.97 205 -8 2 lost ODI v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
446 151.1 2.95 95 2 draw Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
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
212/8 50.0 4.24 212 1 won ODI v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
DNB 0.0 - 0 0 draw Test v Sri Lanka Kandy 17 Jul 1993 Test # 1226
238/2 45.3 5.23 235 4 2 won ODI v Zimbabwe Pune 25 Mar 1993 ODI # 823
150/3 27.3 5.45 150 1 2 won ODI v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
249/7 48.0 5.18 249 1 won ODI v Zimbabwe Faridabad 19 Mar 1993 ODI # 817
536/7d 132.0 4.06 536 1 won Test v Zimbabwe Delhi 13 Mar 1993 Test # 1218
267/6 46.4 5.72 266 2 2 won ODI v England Gwalior 5 Mar 1993 ODI # 814
257/7 48.0 5.35 257 1 2 won ODI v England Gwalior 4 Mar 1993 ODI # 813
137/7 26.0 5.26 137 1 lost ODI v England Jamshedpur 1 Mar 1993 ODI # 811
170 41.4 4.08 219 -48 2 lost ODI v England Bengaluru 26 Feb 1993 ODI # 809
591 189.3 3.11 244 2 won Test v England Wankhede 19 Feb 1993 Test # 1214
560/6d 165.0 3.39 560 1 won Test v England Chennai 11 Feb 1993 Test # 1213
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
201/5 45.1 4.45 199 3 2 won ODI v England Chandigarh 21 Jan 1993 ODI # 795
223/3 48.0 4.64 223 1 lost ODI v England Jaipur 18 Jan 1993 ODI # 794
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
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
204/5 47.2 4.30 204 1 2 won ODI v South Africa East London 19 Dec 1992 ODI # 784
177 47.5 3.70 217 -39 2 lost ODI v South Africa Durban 17 Dec 1992 ODI # 783
207/4 50.0 4.14 207 1 lost ODI v South Africa Bloemfontein 15 Dec 1992 ODI # 781
161/9 50.0 3.22 161 1 lost ODI v South Africa Johannesburg 13 Dec 1992 ODI # 779
215/6 49.1 4.37 215 1 2 won ODI v South Africa Centurion 11 Dec 1992 ODI # 774
147 49.4 2.95 147 1 lost ODI v South Africa Gqeberha 9 Dec 1992 ODI # 772
184 50.0 3.68 184 1 lost ODI v South Africa Cape Town 7 Dec 1992 ODI # 770
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
277 134.0 2.06 23 2 draw Test v South Africa Durban 13 Nov 1992 Test # 1200
239 49.4 4.81 239 1 won ODI v Zimbabwe Harare 25 Oct 1992 ODI # 764
307 169.4 1.80 -149 2 draw Test v Zimbabwe Harare 18 Oct 1992 Test # 1197
180/6 30.0 6.00 180 1 lost ODI v South Africa Adelaide 15 Mar 1992 ODI # 745
230/6 50.0 4.60 230 1 lost ODI v New Zealand Dunedin 12 Mar 1992 ODI # 740
197 49.4 3.96 197 1 lost ODI v West Indies Wellington 10 Mar 1992 ODI # 737
203/7 32.0 6.34 203 1 won ODI v Zimbabwe Hamilton 7 Mar 1992 ODI # 732
216/7 49.0 4.40 216 1 won ODI v Pakistan Sydney 4 Mar 1992 ODI # 729
234 47.0 4.97 236 -3 2 lost ODI v Australia Brisbane 1 Mar 1992 ODI # 725
1/0 0.2 3.00 1 1 n/r ODI v Sri Lanka Mackay 28 Feb 1992 ODI # 722
227 49.2 4.60 237 -9 2 lost ODI v England Perth 22 Feb 1992 ODI # 715
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
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
202/7 50.0 4.04 209 -6 2 lost ODI v Australia Sydney 20 Jan 1992 ODI # 711
145 42.0 3.45 234 -88 2 lost ODI v Australia Melbourne 18 Jan 1992 ODI # 709
176/5 46.4 3.77 176 1 2 won ODI v West Indies Melbourne 16 Jan 1992 ODI # 707
175 49.4 3.52 175 1 lost ODI v Australia Sydney 14 Jan 1992 ODI # 705
191 48.3 3.93 191 1 lost ODI v West Indies Brisbane 11 Jan 1992 ODI # 702
483 168.4 2.86 170 2 draw Test v Australia Sydney 2 Jan 1992 Test # 1181
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
157 48.4 3.22 157 1 lost ODI v Australia Adelaide 15 Dec 1991 ODI # 697
262/4 50.0 5.24 262 1 won ODI v West Indies Adelaide 14 Dec 1991 ODI # 696
175/8 50.0 3.50 175 1 lost ODI v Australia Hobart 10 Dec 1991 ODI # 694
208/7 50.0 4.16 208 1 won ODI v Australia Perth 8 Dec 1991 ODI # 693
126 47.4 2.64 126 1 tied ODI v West Indies Perth 6 Dec 1991 ODI # 692
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
287/4 50.0 5.74 287 1 lost ODI v South Africa New Delhi 14 Nov 1991 ODI # 688
223/6 45.0 4.95 223 1 won ODI v South Africa Gwalior 12 Nov 1991 ODI # 687
178/7 40.4 4.37 178 1 2 won ODI v South Africa Eden Gardens 10 Nov 1991 ODI # 686
190 46.0 4.13 263 -72 2 lost ODI v Pakistan Sharjah 25 Oct 1991 ODI # 685
253/6 50.0 5.06 258 -4 2 lost ODI v Pakistan Sharjah 23 Oct 1991 ODI # 684
147/3 37.3 3.92 146 2 2 won ODI v West Indies Sharjah 22 Oct 1991 ODI # 683
240/6 50.0 4.80 240 1 won ODI v West Indies Sharjah 19 Oct 1991 ODI # 681
238/4 50.0 4.76 238 1 won ODI v Pakistan Sharjah 18 Oct 1991 ODI # 680
205/3 42.1 4.86 205 1 2 won ODI v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
178 45.5 3.88 215 -36 2 lost ODI v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
171/1 36.5 4.64 171 1 2 won ODI v Bangladesh Chandigarh 25 Dec 1990 ODI # 657
136 40.3 3.35 136 1 lost ODI v Sri Lanka Margao 8 Dec 1990 ODI # 648
230/4 45.3 5.05 228 3 2 won ODI v Sri Lanka Pune 5 Dec 1990 ODI # 646
245/5 45.0 5.44 245 1 won ODI v Sri Lanka Nagpur 1 Dec 1990 ODI # 644
288 110.5 2.59 288 1 won Test v Sri Lanka Chandigarh 23 Nov 1990 Test # 1156
606/9d 173.0 3.50 606 1 draw Test v England The Oval 23 Aug 1990 Test # 1150
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
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
282/5 53.0 5.32 282 1 2 won ODI v England Nottingham 20 Jul 1990 ODI # 635
233/4 53.0 4.39 230 4 2 won ODI v England Leeds 18 Jul 1990 ODI # 634
209 46.3 4.49 236 -26 2 lost ODI v Pakistan Sharjah 27 Apr 1990 ODI # 625
241/8 50.0 4.82 241 1 lost ODI v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
211/8 50.0 4.22 211 1 lost ODI v Australia Hamilton 8 Mar 1990 ODI # 618
221 48.2 4.57 221 1 won ODI v New Zealand Wellington 6 Mar 1990 ODI # 616
169 45.0 3.75 188 -18 2 lost ODI v Australia Christchurch 3 Mar 1990 ODI # 613
138 32.1 4.29 247 -108 2 lost ODI v New Zealand Dunedin 1 Mar 1990 ODI # 612
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
358/9d 146.0 2.45 358 1 draw Test v New Zealand Napier 9 Feb 1990 Test # 1138
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
112 30.2 3.69 151 -38 2 lost ODI v Pakistan Lahore 22 Dec 1989 ODI # 595
DNB 0.0 - 0 0 n/r ODI v Pakistan Karachi 20 Dec 1989 ODI # 594
80/9 16.0 5.00 88 -7 2 lost ODI v Pakistan Gujranwala 18 Dec 1989 ODI # 593
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
509 178.2 2.85 509 1 draw Test v Pakistan Lahore 1 Dec 1989 Test # 1130
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
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
165 48.5 3.37 165 1 lost ODI v West Indies Wankhede 30 Oct 1989 ODI # 591
202 42.3 4.75 280 -77 2 lost ODI v Pakistan Eden Gardens 28 Oct 1989 ODI # 589
249/7 47.1 5.27 248 2 2 won ODI v Australia Bengaluru 27 Oct 1989 ODI # 587
259/4 48.1 5.37 256 4 2 won ODI v England Kanpur 25 Oct 1989 ODI # 583
176 41.4 4.22 197 -20 2 lost ODI v West Indies Delhi 23 Oct 1989 ODI # 582
227/8 50.0 4.54 227 1 won ODI v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
214/9 47.0 4.55 253 -38 2 lost ODI v Pakistan Sharjah 20 Oct 1989 ODI # 577
211/9 50.0 4.22 211 1 won ODI v West Indies Sharjah 16 Oct 1989 ODI # 573
273/4 46.0 5.93 273 1 lost ODI v Pakistan Sharjah 15 Oct 1989 ODI # 572
169 48.1 3.50 169 1 lost ODI v West Indies Sharjah 13 Oct 1989 ODI # 569
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
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
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
86/1 39.0 2.20 -351 2 draw Test v West Indies Georgetown 25 Mar 1989 Test # 1117
188/8 44.0 4.27 290 -101 2 lost ODI v West Indies Georgetown 21 Mar 1989 ODI # 563
237/8 50.0 4.74 237 1 lost ODI v West Indies St John's 18 Mar 1989 ODI # 562
192 49.5 3.85 192 1 lost ODI v West Indies Port of Spain 11 Mar 1989 ODI # 560
148 48.0 3.08 148 1 lost ODI v West Indies Port of Spain 9 Mar 1989 ODI # 558
198/8 48.0 4.12 249 -50 2 lost ODI v West Indies Bridgetown 7 Mar 1989 ODI # 556
282/8 47.1 5.97 279 4 2 won ODI v New Zealand Vadodara 17 Dec 1988 ODI # 543
222/6 45.0 4.93 222 1 won ODI v New Zealand Indore 15 Dec 1988 ODI # 541
161/5 41.3 3.87 161 1 2 won ODI v New Zealand Cuttack 12 Dec 1988 ODI # 538
197/6 46.2 4.25 197 1 2 won ODI v New Zealand Visakhapatnam 10 Dec 1988 ODI # 536
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
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
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
180/4 37.1 4.84 177 4 2 won ODI v Sri Lanka Dhaka 4 Nov 1988 ODI # 534
143/6 40.4 3.51 143 1 2 won ODI v Pakistan Dhaka 31 Oct 1988 ODI # 532
254 44.0 5.77 272 -17 2 lost ODI v Sri Lanka Dhaka 29 Oct 1988 ODI # 530
100/1 26.0 3.84 100 1 2 won ODI v Bangladesh Chattogram 27 Oct 1988 ODI # 529
169/7 50.0 3.38 169 1 lost ODI v West Indies Sharjah 21 Oct 1988 ODI # 526
212/8 50.0 4.24 247 -34 2 lost ODI v Pakistan Sharjah 19 Oct 1988 ODI # 525
238/5 50.0 4.76 238 1 won ODI v West Indies Sharjah 16 Oct 1988 ODI # 523
250/7 50.0 5.00 250 1 won ODI v New Zealand Sharjah 1 Apr 1988 ODI # 517
267/6 50.0 5.34 267 1 won ODI v New Zealand Sharjah 27 Mar 1988 ODI # 513
219/8 50.0 4.38 219 1 won ODI v Sri Lanka Sharjah 25 Mar 1988 ODI # 512
239/8 45.0 5.31 239 1 lost ODI v West Indies Thiruvananthapuram 25 Jan 1988 ODI # 502
205 41.0 5.00 279 -73 2 lost ODI v West Indies Gwalior 22 Jan 1988 ODI # 500
230/6 50.0 4.60 230 1 lost ODI v West Indies Faridabad 19 Jan 1988 ODI # 497
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
194/9 50.0 3.88 197 -2 2 lost ODI v West Indies Ahmedabad 7 Jan 1988 ODI # 489
221/7 43.0 5.13 221 1 lost ODI v West Indies Rajkot 5 Jan 1988 ODI # 487
222/7 45.0 4.93 222 1 won ODI v West Indies Eden Gardens 2 Jan 1988 ODI # 483
565 172.2 3.27 35 2 draw Test v West Indies Eden Gardens 26 Dec 1987 Test # 1088
135 41.3 3.25 188 -52 2 lost ODI v West Indies Guwahati 23 Dec 1987 ODI # 482
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
193 44.4 4.32 204 -10 2 lost ODI v West Indies Nagpur 8 Dec 1987 ODI # 481
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
219 45.3 4.81 255 -35 2 lost ODI v England Wankhede 5 Nov 1987 ODI # 476
224/1 32.1 6.96 222 3 2 won ODI v New Zealand Nagpur 31 Oct 1987 ODI # 474
194/3 42.0 4.61 192 3 2 won ODI v Zimbabwe Ahmedabad 26 Oct 1987 ODI # 469
289/6 50.0 5.78 289 1 won ODI v Australia Delhi 22 Oct 1987 ODI # 465
136/2 27.5 4.88 136 1 2 won ODI v Zimbabwe Wankhede 17 Oct 1987 ODI # 461
252/7 50.0 5.04 252 1 won ODI v New Zealand Bengaluru 14 Oct 1987 ODI # 458
269 49.5 5.39 271 -1 2 lost ODI v Australia Chennai 9 Oct 1987 ODI # 453
183/8 50.0 3.66 183 1 lost ODI v Pakistan Sharjah 10 Apr 1987 ODI # 447
177/3 42.0 4.21 177 1 2 won ODI v Australia Sharjah 5 Apr 1987 ODI # 444
214/7 48.5 4.38 212 3 2 won ODI v England Sharjah 2 Apr 1987 ODI # 442
265/3 44.0 6.02 265 1 lost ODI v Pakistan Jamshedpur 26 Mar 1987 ODI # 440
245/9 44.0 5.56 287 -41 2 lost ODI v Pakistan Nagpur 24 Mar 1987 ODI # 439
120/9 42.0 2.85 120 1 lost ODI v Pakistan Pune 22 Mar 1987 ODI # 438
212/6 44.0 4.81 212 1 won ODI v Pakistan Hyderabad (Deccan) 20 Mar 1987 ODI # 436
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
323 111.5 2.88 -72 2 draw Test v Pakistan Ahmedabad 4 Mar 1987 Test # 1071
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
238/6 40.0 5.95 238 1 lost ODI v Pakistan Eden Gardens 18 Feb 1987 ODI # 434
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
527/9d 170.0 3.10 40 2 draw Test v Pakistan Chennai 3 Feb 1987 Test # 1066
196/7 45.0 4.35 196 1 lost ODI v Pakistan Indore 27 Jan 1987 ODI # 426
299/4 40.0 7.47 299 1 won ODI v Sri Lanka Wankhede 17 Jan 1987 ODI # 419
235/8 43.0 5.46 235 1 won ODI v Sri Lanka Vadodara 15 Jan 1987 ODI # 417
209/4 41.3 5.03 209 1 2 won ODI v Sri Lanka Delhi 13 Jan 1987 ODI # 416
146/2 27.3 5.30 146 1 2 won ODI v Sri Lanka Guwahati 11 Jan 1987 ODI # 415
400 127.3 3.13 400 1 won Test v Sri Lanka Cuttack 4 Jan 1987 Test # 1064
451/6d 129.5 3.47 247 2 won Test v Sri Lanka Nagpur 27 Dec 1986 Test # 1063
78 24.1 3.22 196 -117 2 lost ODI v Sri Lanka Kanpur 24 Dec 1986 ODI # 407
676/7 167.1 4.04 256 2 draw Test v Sri Lanka Kanpur 17 Dec 1986 Test # 1061
144 40.2 3.57 144 1 lost ODI v Pakistan Sharjah 5 Dec 1986 ODI # 406
165/8 45.0 3.66 199 -33 2 lost ODI v West Indies Sharjah 30 Nov 1986 ODI # 403
215/3 41.3 5.18 215 1 2 won ODI v Sri Lanka Sharjah 27 Nov 1986 ODI # 401
517/5d 170.0 3.04 172 2 draw Test v Australia Wankhede 15 Oct 1986 Test # 1054
260/6 48.0 5.41 260 1 lost ODI v Australia Rajkot 7 Oct 1986 ODI # 395
193 47.4 4.04 193 1 won ODI v Australia Ahmedabad 5 Oct 1986 ODI # 394
242/7 43.3 5.56 239 4 2 won ODI v Australia Delhi 2 Oct 1986 ODI # 393
107/3 26.0 4.11 -100 2 draw Test v Australia Delhi 26 Sep 1986 Test # 1053
41/1 10.4 3.84 243 -201 2 n/r ODI v Australia Hyderabad (Deccan) 24 Sep 1986 ODI # 392
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
222/8 47.0 4.72 222 1 lost ODI v Australia Srinagar 9 Sep 1986 ODI # 391
251/3 41.0 6.12 251 1 2 won ODI v Australia Jaipur 7 Sep 1986 ODI # 390
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
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
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
254/6 55.0 4.61 254 1 lost ODI v England Manchester 26 May 1986 ODI # 387
163/1 47.2 3.44 163 1 2 won ODI v England The Oval 24 May 1986 ODI # 386
245/7 50.0 4.90 245 1 lost ODI v Pakistan Sharjah 18 Apr 1986 ODI # 385
206/7 49.1 4.18 206 1 2 won ODI v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
134/7 41.4 3.21 133 2 2 won ODI v New Zealand Sharjah 10 Apr 1986 ODI # 381
187 50.0 3.74 187 1 lost ODI v Australia Melbourne 9 Feb 1986 ODI # 363
159 43.4 3.64 171 -11 2 lost ODI v Australia Sydney 5 Feb 1986 ODI # 362
202/9 48.0 4.20 202 1 won ODI v New Zealand Launceston 2 Feb 1986 ODI # 361
238/4 48.5 4.87 236 3 2 won ODI v Australia Melbourne 31 Jan 1986 ODI # 360
226 45.3 4.96 263 -36 2 lost ODI v Australia Adelaide 26 Jan 1986 ODI # 357
174/5 46.0 3.78 173 2 2 won ODI v New Zealand Adelaide 25 Jan 1986 ODI # 356
238/8 50.0 4.76 238 1 lost ODI v New Zealand Melbourne 23 Jan 1986 ODI # 355
192/4 50.0 3.84 293 -100 2 lost ODI v Australia Sydney 21 Jan 1986 ODI # 354
113 44.2 2.54 113 1 lost ODI v New Zealand Perth 18 Jan 1986 ODI # 352
162/2 40.2 4.01 162 1 2 won ODI v Australia Melbourne 16 Jan 1986 ODI # 351
161 43.0 3.74 161 1 lost ODI v Australia Brisbane 12 Jan 1986 ODI # 349
263/5 48.0 5.47 260 4 2 won ODI v New Zealand Brisbane 11 Jan 1986 ODI # 348
600/4d 169.0 3.55 600 1 draw Test v Australia Sydney 2 Jan 1986 Test # 1034
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
520 202.0 2.57 139 2 draw Test v Australia Adelaide 13 Dec 1985 Test # 1032
180/4 45.0 4.00 180 1 lost ODI v West Indies Sharjah 22 Nov 1985 ODI # 341
155 40.4 3.81 204 -48 2 lost ODI v Pakistan Sharjah 17 Nov 1985 ODI # 340
194/6 40.0 4.85 194 1 n/r ODI v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
157/4 28.0 5.60 172 -14 2 lost ODI v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
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
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
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
242/8 44.3 5.43 242 1 2 won ODI v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
140/7 39.2 3.55 140 1 2 won ODI v Australia Sharjah 29 Mar 1985 ODI # 325
125 42.4 2.92 125 1 won ODI v Pakistan Sharjah 22 Mar 1985 ODI # 321
177/2 47.1 3.75 177 1 2 won ODI v Pakistan Melbourne 10 Mar 1985 ODI # 319
207/3 43.3 4.75 207 1 2 won ODI v New Zealand Sydney 5 Mar 1985 ODI # 316
165/2 36.1 4.56 164 2 2 won ODI v Australia Melbourne 3 Mar 1985 ODI # 315
235/9 50.0 4.70 235 1 won ODI v England Sydney 26 Feb 1985 ODI # 312
184/4 45.5 4.01 184 1 2 won ODI v Pakistan Melbourne 20 Feb 1985 ODI # 309
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
114/5 15.0 7.60 122 -7 2 lost ODI v England Chandigarh 27 Jan 1985 ODI # 298
241/7 47.4 5.05 241 1 2 won ODI v England Nagpur 23 Jan 1985 ODI # 295
205/6 46.0 4.45 205 1 lost ODI v England Bengaluru 20 Jan 1985 ODI # 293
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
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
252/5 49.0 5.14 252 1 lost ODI v England Cuttack 27 Dec 1984 ODI # 281
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
214/6 45.0 4.75 214 1 lost ODI v England Pune 5 Dec 1984 ODI # 279
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
210/3 40.0 5.25 210 1 n/r ODI v Pakistan Sialkot 31 Oct 1984 ODI # 273
500 163.0 3.06 500 1 draw Test v Pakistan Faisalabad 24 Oct 1984 Test # 996
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
153 37.1 4.11 200 -46 2 lost ODI v Pakistan Quetta 12 Oct 1984 ODI # 272
235/5 44.0 5.34 235 1 lost ODI v Australia Indore 6 Oct 1984 ODI # 271
206/6 46.0 4.47 206 1 lost ODI v Australia Ahmedabad 5 Oct 1984 ODI # 270
21/2 5.1 4.06 21 1 n/r ODI v Australia Jamshedpur 3 Oct 1984 ODI # 269
175 37.0 4.72 175 1 n/r ODI v Australia Thiruvananthapuram 1 Oct 1984 ODI # 268
172 40.5 4.21 221 -48 2 lost ODI v Australia New Delhi 28 Sep 1984 ODI # 267
188/4 46.0 4.08 188 1 won ODI v Pakistan Sharjah 13 Apr 1984 ODI # 261
97/0 21.4 4.47 97 1 2 won ODI v Sri Lanka Sharjah 8 Apr 1984 ODI # 260
451/8d 160.0 2.81 138 2 draw Test v West Indies Chennai 24 Dec 1983 Test # 972
178/7 44.0 4.04 178 1 lost ODI v West Indies Guwahati 17 Dec 1983 ODI # 230
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
229/5 45.0 5.08 334 -104 2 lost ODI v West Indies Jamshedpur 7 Dec 1983 ODI # 229
240/7 47.0 5.10 240 1 lost ODI v West Indies Indore 1 Dec 1983 ODI # 228
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
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
214/6 49.0 4.36 214 1 lost ODI v West Indies Vadodara 9 Nov 1983 ODI # 227
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
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
176 41.2 4.25 176 1 lost ODI v West Indies Srinagar 13 Oct 1983 ODI # 226
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
169/6 40.4 4.15 167 3 2 won ODI v Pakistan Jaipur 2 Oct 1983 ODI # 225
374 169.5 2.20 37 2 draw Test v Pakistan Jalandhar 24 Sep 1983 Test # 962
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
152/6 43.0 3.53 152 1 2 won ODI v Pakistan Hyderabad (Deccan) 10 Sep 1983 ODI # 224
183 54.4 3.34 183 1 won ODI v West Indies Lord's 25 Jun 1983 ODI # 223
217/4 54.4 3.96 214 4 2 won ODI v England Manchester 22 Jun 1983 ODI # 221
247 55.5 4.42 247 1 won ODI v Australia Chelmsford 20 Jun 1983 ODI # 219
266/8 60.0 4.43 266 1 won ODI v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
216 53.1 4.06 283 -66 2 lost ODI v West Indies The Oval 15 Jun 1983 ODI # 210
158 37.5 4.17 321 -162 2 lost ODI v Australia Nottingham 13 Jun 1983 ODI # 207
157/5 37.3 4.18 156 2 2 won ODI v Zimbabwe Leicester 11 Jun 1983 ODI # 204
262/8 60.0 4.36 262 1 won ODI v West Indies Manchester 9 Jun 1983 ODI # 200
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
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
166 44.4 3.71 166 1 lost ODI v West Indies St George's 7 Apr 1983 ODI # 192
284/3 79.0 3.59 -186 2 draw Test v West Indies Georgetown 31 Mar 1983 Test # 953
282/5 47.0 6.00 282 1 won ODI v West Indies Albion 29 Mar 1983 ODI # 191
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
163/7 39.0 4.17 216 -52 2 lost ODI v West Indies Port of Spain 9 Mar 1983 ODI # 187
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
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
235/3 81.2 2.88 -88 2 draw Test v Pakistan Lahore 23 Jan 1983 Test # 947
197/6 40.0 4.92 197 1 lost ODI v Pakistan Karachi 21 Jan 1983 ODI # 172
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
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
193/4 27.0 7.14 176 -59 2 won ODI v Pakistan Lahore 31 Dec 1982 ODI # 164
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
226/7 40.0 5.65 264 -37 2 lost ODI v Pakistan Multan 17 Dec 1982 ODI # 163
379 124.5 3.03 -106 2 draw Test v Pakistan Lahore 10 Dec 1982 Test # 941
210/6 40.0 5.25 225 -14 2 lost ODI v Pakistan Gujranwala 3 Dec 1982 ODI # 162
234/4 39.2 5.94 234 1 2 won ODI v Sri Lanka Bengaluru 26 Sep 1982 ODI # 159
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
281/4 40.5 6.88 278 4 2 won ODI v Sri Lanka Delhi 15 Sep 1982 ODI # 157
269/7 46.0 5.84 269 1 won ODI v Sri Lanka Amritsar 12 Sep 1982 ODI # 156
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
379/8 104.0 3.64 -46 2 draw Test v England Manchester 24 Jun 1982 Test # 929
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
162/8 55.0 2.94 277 -114 2 lost ODI v England The Oval 4 Jun 1982 ODI # 153
193 55.0 3.50 193 1 lost ODI v England Leeds 2 Jun 1982 ODI # 152
377/7d 122.0 3.09 -1 2 draw Test v England Kanpur 30 Jan 1982 Test # 920
231/5 42.0 5.50 231 1 2 won ODI v England Cuttack 27 Jan 1982 ODI # 143
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
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
487 160.1 3.04 11 2 draw Test v England Delhi 23 Dec 1981 Test # 914
164/4 35.3 4.61 162 3 2 won ODI v England Jalandhar 20 Dec 1981 ODI # 131
428 150.0 2.85 28 2 draw Test v England Bengaluru 9 Dec 1981 Test # 912
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
156/7 46.0 3.39 156 1 lost ODI v England Ahmedabad 25 Nov 1981 ODI # 125
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
255 127.0 2.00 255 1 draw Test v New Zealand Christchurch 6 Mar 1981 Test # 898
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
153 45.2 3.37 211 -57 2 lost ODI v New Zealand Hamilton 15 Feb 1981 ODI # 117
140/9 45.0 3.11 219 -78 2 lost ODI v New Zealand Auckland 14 Feb 1981 ODI # 116
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
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
220 48.1 4.56 243 -22 2 lost ODI v New Zealand Brisbane 18 Jan 1981 ODI # 109
215/8 50.0 4.30 243 -27 2 lost ODI v Australia Sydney 15 Jan 1981 ODI # 108
192/5 50.0 3.84 192 1 lost ODI v Australia Melbourne 11 Jan 1981 ODI # 106
112/9 34.0 3.29 112 1 lost ODI v New Zealand Melbourne 10 Jan 1981 ODI # 105
63 25.5 2.43 63 1 lost ODI v Australia Sydney 8 Jan 1981 ODI # 104
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
230/7 50.0 4.60 230 1 won ODI v New Zealand Adelaide 23 Dec 1980 ODI # 103
204 48.5 4.17 204 1 lost ODI v New Zealand Brisbane 21 Dec 1980 ODI # 102
180/9 49.0 3.67 180 1 lost ODI v Australia Sydney 18 Dec 1980 ODI # 100
162 47.4 3.39 162 1 won ODI v New Zealand Perth 9 Dec 1980 ODI # 99
208/9 49.0 4.24 208 1 won ODI v Australia Melbourne 6 Dec 1980 ODI # 97
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
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
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
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
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
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
416 164.4 2.52 -15 2 draw Test v Pakistan Bengaluru 21 Nov 1979 Test # 861
458/8d 149.0 3.07 458 1 won Test v Australia Wankhede 3 Nov 1979 Test # 860
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
510/7d 144.2 3.53 510 1 draw Test v Australia Delhi 13 Oct 1979 Test # 858
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
457/5d 144.0 3.17 124 2 draw Test v Australia Bengaluru 19 Sep 1979 Test # 856
425 130.3 3.25 35 2 draw Test v Australia Chennai 11 Sep 1979 Test # 855
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
223/6 110.0 2.02 -47 2 draw Test v England Leeds 16 Aug 1979 Test # 853
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
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
191 54.1 3.52 239 -47 2 lost ODI v Sri Lanka Manchester 16 Jun 1979 ODI # 68
182 55.5 3.25 182 1 lost ODI v New Zealand Leeds 13 Jun 1979 ODI # 65
190 53.1 3.57 190 1 lost ODI v West Indies Birmingham 9 Jun 1979 ODI # 61
644/7d 189.4 3.39 644 1 draw Test v West Indies Kanpur 2 Feb 1979 Test # 845
566/8d 142.2 3.97 566 1 draw Test v West Indies Delhi 24 Jan 1979 Test # 842
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
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
371 116.2 3.18 -66 2 draw Test v West Indies Bengaluru 15 Dec 1978 Test # 837
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
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
183/2 37.4 4.85 206 -22 2 lost ODI v Pakistan Sahiwal 3 Nov 1978 ODI # 56
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
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
79 34.2 2.30 79 1 lost ODI v Pakistan Sialkot 13 Oct 1978 ODI # 55
170/7 40.0 4.25 170 1 won ODI v Pakistan Quetta 1 Oct 1978 ODI # 54
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
396/8d 101.0x8 2.94 265 2 won Test v Australia Sydney 7 Jan 1978 Test # 814
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
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
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
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
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
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
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
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
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
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
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
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
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
402/5d 156.0 2.57 161 2 draw Test v West Indies Port of Spain 24 Mar 1976 Test # 774
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
156 31.6x8 3.68 237 -80 2 lost ODI v New Zealand Auckland 22 Feb 1976 ODI # 36
154 35.0x8 3.30 154 1 lost ODI v New Zealand Christchurch 21 Feb 1976 ODI # 35
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
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
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
230 60.0 3.83 230 1 lost ODI v New Zealand Manchester 14 Jun 1975 ODI # 28
123/0 29.5 4.12 121 3 2 won ODI v East Africa Leeds 11 Jun 1975 ODI # 24
132/3 60.0 2.20 335 -202 2 lost ODI v England Lord's 7 Jun 1975 ODI # 19
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
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
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
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
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
171 47.3 3.60 171 1 lost ODI v England The Oval 15 Jul 1974 ODI # 13
265 53.5 4.92 265 1 lost ODI v England Leeds 13 Jul 1974 ODI # 12
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
387 158.4 2.43 387 1 draw Test v West Indies Kingston 18 Feb 1971 Test # 680
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
235 130.0 1.80 61 2 draw Test v Australia Eden Gardens 17 Oct 1964 Test # 568
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
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
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
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
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
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
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
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
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
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
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
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
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
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
466 177.3 2.62 466 1 draw Test v England Delhi 13 Dec 1961 Test # 516
467/8d 198.0 2.35 467 1 draw Test v England Kanpur 1 Dec 1961 Test # 514
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
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
539/9d 227.0 2.37 91 2 draw Test v Pakistan Chennai 13 Jan 1961 Test # 503
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
404 193.5 2.08 69 2 draw Test v Pakistan Kanpur 16 Dec 1960 Test # 499
449/9d 176.4 2.54 99 2 draw Test v Pakistan Brabourne 2 Dec 1960 Test # 497
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
537/3d 177.0 3.03 537 1 won Test v New Zealand Chennai 6 Jan 1956 Test # 420
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
531/7d 241.5 2.19 81 2 draw Test v New Zealand Delhi 16 Dec 1955 Test # 418
421/8d 158.0 2.66 421 1 won Test v New Zealand Brabourne 2 Dec 1955 Test # 417
498/4d 175.1 2.84 498 1 draw Test v New Zealand Hyderabad (Deccan) 19 Nov 1955 Test # 416
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
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
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
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
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
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
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
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
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
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
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
175/6 74.0 2.36 -169 2 draw Test v Pakistan Chennai 28 Nov 1952 Test # 358
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
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
372 139.4 2.66 372 1 won Test v Pakistan Delhi 16 Oct 1952 Test # 355
98 38.5 2.52 -228 2 draw Test v England The Oval 14 Aug 1952 Test # 354
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
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
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
457/9d 153.0 2.98 191 2 won Test v England Chennai 6 Feb 1952 Test # 348
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
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
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
418/6d 175.0 2.38 215 2 draw Test v England Delhi 2 Nov 1951 Test # 339
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
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
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
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
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
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
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
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
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
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
331 127.2 2.59 331 1 draw Test v England The Oval 17 Aug 1946 Test # 278
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
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
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
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
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
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
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
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
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
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page