View innings by innings list [change view]
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw W/L Ave RPO Inns HS LS
overall 1952-2024 456 148 142 0 166 1.042 32.67 2.92 819 765 49 Profile
Innings by innings list
372 139.4 2.66 372 1 lost v India Delhi 16 Oct 1952 Test # 355
106 55.1 1.92 106 1 won v India Lucknow 23 Oct 1952 Test # 356
182 76.3 2.37 -43 3 won v India Lucknow 23 Oct 1952 Test # 356
387/4d 112.0 3.45 201 2 lost v India Brabourne 13 Nov 1952 Test # 357
45/0 15.2 2.93 42 4 4 lost v India Brabourne 13 Nov 1952 Test # 357
175/6 74.0 2.36 -169 2 draw v India Chennai 28 Nov 1952 Test # 358
397 144.0 2.75 140 2 draw v India Eden Gardens 12 Dec 1952 Test # 360
28/0 6.0 4.66 97 -68 4 draw v India Eden Gardens 12 Dec 1952 Test # 360
117/9d 31.0 3.77 30 2 draw v England Lord's 10 Jun 1954 Test # 387
558/6d 139.0 4.01 401 2 lost v England Nottingham 1 Jul 1954 Test # 388
359/8d 129.0 2.78 359 1 draw v England Manchester 22 Jul 1954 Test # 389
130 59.3 2.18 -3 2 won v England The Oval 12 Aug 1954 Test # 390
143 68.0 2.10 168 -24 4 won v England The Oval 12 Aug 1954 Test # 390
148 82.5 1.78 -109 2 draw v India Dhaka 1 Jan 1955 Test # 394
147/2 82.0 1.79 268 -120 4 draw v India Dhaka 1 Jan 1955 Test # 394
235 119.5 1.96 235 1 draw v India Bahawalpur 15 Jan 1955 Test # 395
209/5 89.0 2.34 132 3 draw v India Bahawalpur 15 Jan 1955 Test # 395
251 128.1 1.95 -77 2 draw v India Lahore 29 Jan 1955 Test # 397
74/2 32.0 2.31 214 -139 4 draw v India Lahore 29 Jan 1955 Test # 397
245 108.0 2.26 57 2 draw v India Peshawar 12 Feb 1955 Test # 398
23/1 19.0 1.21 126 -102 4 draw v India Peshawar 12 Feb 1955 Test # 398
145 63.3 2.28 -17 2 draw v India Karachi 26 Feb 1955 Test # 400
69/2 32.0 2.15 259 -189 4 draw v India Karachi 26 Feb 1955 Test # 400
164 133.2 1.23 164 1 won v New Zealand Karachi 13 Oct 1955 Test # 413
124 108.3 1.14 -1 3 won v New Zealand Karachi 13 Oct 1955 Test # 413
348 160.5 2.16 348 1 won v New Zealand Lahore 26 Oct 1955 Test # 414
328 158.2 2.07 115 3 won v New Zealand Lahore 26 Oct 1955 Test # 414
70 39.2 1.77 70 1 draw v New Zealand Dhaka 7 Nov 1955 Test # 415
69/6 90.0 0.76 -56 3 draw v New Zealand Dhaka 7 Nov 1955 Test # 415
80 53.1 1.50 80 1 won v Australia Karachi 11 Oct 1956 Test # 430
187 109.5 1.70 68 3 won v Australia Karachi 11 Oct 1956 Test # 430
579/9d 172.2 3.35 579 1 draw v West Indies Bridgetown 17 Jan 1958 Test # 446
28/0 11.0 2.54 185 -156 4 draw v West Indies Bridgetown 17 Jan 1958 Test # 446
325 131.1 2.47 325 1 lost v West Indies Port of Spain 5 Feb 1958 Test # 448
312 130.2 2.39 355 3 lost v West Indies Port of Spain 5 Feb 1958 Test # 448
790/3d 208.1 3.79 462 2 lost v West Indies Kingston 26 Feb 1958 Test # 450
410 133.4 3.06 2 2 lost v West Indies Georgetown 13 Mar 1958 Test # 452
317/2 93.1 3.40 317 1 4 lost v West Indies Georgetown 13 Mar 1958 Test # 452
268 93.1 2.87 268 1 won v West Indies Port of Spain 26 Mar 1958 Test # 453
227 65.5 3.44 -1 3 won v West Indies Port of Spain 26 Mar 1958 Test # 453
146 60.0 2.43 146 1 won v West Indies Karachi 20 Feb 1959 Test # 469
245 113.0 2.16 87 3 won v West Indies Karachi 20 Feb 1959 Test # 469
76 36.3 2.08 -69 2 won v West Indies Dhaka 6 Mar 1959 Test # 471
172 60.5 2.82 214 -41 4 won v West Indies Dhaka 6 Mar 1959 Test # 471
469 149.3 3.13 469 1 lost v West Indies Lahore 26 Mar 1959 Test # 473
225 78.5 2.85 25 2 lost v Australia Dhaka 13 Nov 1959 Test # 479
112/2 48.1 2.32 110 3 4 lost v Australia Dhaka 13 Nov 1959 Test # 479
391/9d 118.3 3.29 245 2 lost v Australia Lahore 21 Nov 1959 Test # 480
123/3 25.3 4.82 122 2 4 lost v Australia Lahore 21 Nov 1959 Test # 480
257 82.2 3.12 -30 2 draw v Australia Karachi 4 Dec 1959 Test # 481
83/2 33.0 2.51 225 -141 4 draw v Australia Karachi 4 Dec 1959 Test # 481
449/9d 176.4 2.54 99 2 draw v India Brabourne 2 Dec 1960 Test # 497
404 193.5 2.08 69 2 draw v India Kanpur 16 Dec 1960 Test # 499
180 99.3 1.80 -121 2 draw v India Eden Gardens 30 Dec 1960 Test # 501
127/4 57.0 2.22 268 -140 4 draw v India Eden Gardens 30 Dec 1960 Test # 501
539/9d 227.0 2.37 91 2 draw v India Chennai 13 Jan 1961 Test # 503
463 158.0 2.93 463 1 draw v India Delhi 8 Feb 1961 Test # 505
16/0 2.0 8.00 74 -57 4 draw v India Delhi 8 Feb 1961 Test # 505
380 174.1 2.18 -7 2 lost v England Lahore 21 Oct 1961 Test # 512
209/5 59.0 3.54 208 2 4 lost v England Lahore 21 Oct 1961 Test # 512
439 181.0 2.42 46 2 draw v England Dhaka 19 Jan 1962 Test # 521
38/0 16.0 2.37 171 -132 4 draw v England Dhaka 19 Jan 1962 Test # 521
507 233.5 2.16 254 2 draw v England Karachi 2 Feb 1962 Test # 522
544/5d 146.0 3.72 544 1 lost v England Birmingham 31 May 1962 Test # 530
370 101.4 3.63 270 2 lost v England Lord's 21 Jun 1962 Test # 531
86/1 17.0 5.05 86 1 4 lost v England Lord's 21 Jun 1962 Test # 531
428 132.0 3.24 428 1 lost v England Leeds 5 Jul 1962 Test # 532
428/5d 136.2 3.13 428 1 draw v England Nottingham 26 Jul 1962 Test # 533
480/5d 140.0 3.42 480 1 lost v England The Oval 16 Aug 1962 Test # 534
27/0 8.3 3.17 27 1 4 lost v England The Oval 16 Aug 1962 Test # 534
352 133.5 2.63 -62 2 draw v Australia Karachi 24 Oct 1964 Test # 569
227/2 82.0 2.76 342 -114 4 draw v Australia Karachi 24 Oct 1964 Test # 569
448 92.3x8 3.63 161 2 draw v Australia Melbourne 4 Dec 1964 Test # 570
88/2 11.5x8 5.67 166 -77 4 draw v Australia Melbourne 4 Dec 1964 Test # 570
266 114.2 2.32 266 1 draw v New Zealand Wellington 22 Jan 1965 Test # 574
179/7d 80.4 2.21 258 3 draw v New Zealand Wellington 22 Jan 1965 Test # 574
214 98.4 2.16 -12 2 draw v New Zealand Auckland 29 Jan 1965 Test # 576
166/7 80.0 2.07 220 -53 4 draw v New Zealand Auckland 29 Jan 1965 Test # 576
202 98.5 2.04 -4 2 draw v New Zealand Christchurch 12 Feb 1965 Test # 577
223/5 83.0 2.68 314 -90 4 draw v New Zealand Christchurch 12 Feb 1965 Test # 577
175 56.5 3.07 175 1 won v New Zealand Rawalpindi 27 Mar 1965 Test # 585
79 47.0 1.68 -64 3 won v New Zealand Rawalpindi 27 Mar 1965 Test # 585
482/6d 209.0 2.30 97 2 draw v New Zealand Lahore 2 Apr 1965 Test # 586
285 103.0 2.76 285 1 won v New Zealand Karachi 9 Apr 1965 Test # 587
223 99.4 2.23 201 3 won v New Zealand Karachi 9 Apr 1965 Test # 587
369 138.3 2.66 369 1 draw v England Lord's 27 Jul 1967 Test # 621
241/9d 90.3 2.66 256 3 draw v England Lord's 27 Jul 1967 Test # 621
252/8d 134.3 1.87 112 2 lost v England Nottingham 10 Aug 1967 Test # 622
3/0 2.1 1.38 3 1 4 lost v England Nottingham 10 Aug 1967 Test # 622
440 167.4 2.62 224 2 lost v England The Oval 24 Aug 1967 Test # 623
34/2 8.2 4.08 32 3 4 lost v England The Oval 24 Aug 1967 Test # 623
306 119.1 2.56 306 1 draw v England Lahore 21 Feb 1969 Test # 647
225/9d 84.5 2.65 322 3 draw v England Lahore 21 Feb 1969 Test # 647
274 132.4 2.06 28 2 draw v England Dhaka 28 Feb 1969 Test # 649
33/0 20.0 1.65 168 -134 4 draw v England Dhaka 28 Feb 1969 Test # 649
502/7 175.1 2.86 502 1 draw v England Karachi 6 Mar 1969 Test # 650
274 85.1 3.21 54 2 draw v New Zealand Karachi 24 Oct 1969 Test # 662
112/5 63.0 1.77 230 -117 4 draw v New Zealand Karachi 24 Oct 1969 Test # 662
241 115.0 2.09 127 2 lost v New Zealand Lahore 30 Oct 1969 Test # 663
82/5 32.3 2.52 82 1 4 lost v New Zealand Lahore 30 Oct 1969 Test # 663
273 166.3 1.63 273 1 draw v New Zealand Dhaka 8 Nov 1969 Test # 665
200 101.4 1.96 183 3 draw v New Zealand Dhaka 8 Nov 1969 Test # 665
353 120.5 2.92 -255 2 draw v England Birmingham 3 Jun 1971 Test # 687
229/5 90.5 2.52 -26 3 draw v England Birmingham 3 Jun 1971 Test # 687
241/2d 83.0 2.90 241 1 draw v England Lord's 17 Jun 1971 Test # 688
117/0 45.0 2.60 210 3 draw v England Lord's 17 Jun 1971 Test # 688
316 105.2 3.00 316 1 lost v England Leeds 8 Jul 1971 Test # 689
264 107.3 2.45 230 3 lost v England Leeds 8 Jul 1971 Test # 689
585 110.2x8 3.97 328 2 lost v Australia Adelaide 22 Dec 1972 Test # 704
441/5d 85.5x8 3.86 441 1 lost v Australia Melbourne 29 Dec 1972 Test # 705
425 87.6x8 3.63 292 3 lost v Australia Melbourne 29 Dec 1972 Test # 705
334 80.5x8 3.10 334 1 lost v Australia Sydney 6 Jan 1973 Test # 707
184 53.1x8 2.59 158 3 lost v Australia Sydney 6 Jan 1973 Test # 707
325 74.4x8 3.27 -32 2 draw v New Zealand Wellington 2 Feb 1973 Test # 710
78/3 26.0x8 2.25 323 -244 4 draw v New Zealand Wellington 2 Feb 1973 Test # 710
156 51.5x8 2.26 -351 2 won v New Zealand Dunedin 7 Feb 1973 Test # 712
185 49.4x8 2.80 -166 3 won v New Zealand Dunedin 7 Feb 1973 Test # 712
402 90.6x8 3.32 0 2 draw v New Zealand Auckland 16 Feb 1973 Test # 713
92/3 24.0x8 2.87 272 -179 4 draw v New Zealand Auckland 16 Feb 1973 Test # 713
355 143.3 2.47 355 1 draw v England Lahore 2 Mar 1973 Test # 715
306/7d 119.0 2.57 239 3 draw v England Lahore 2 Mar 1973 Test # 715
487 200.2 2.43 487 1 draw v England Hyderabad (Sind) 16 Mar 1973 Test # 717
218/6 85.0 2.56 136 3 draw v England Hyderabad (Sind) 16 Mar 1973 Test # 717
386 156.3 2.46 -59 2 draw v England Karachi 24 Mar 1973 Test # 719
30/1 10.0 3.00 259 -228 4 draw v England Karachi 24 Mar 1973 Test # 719
183 72.0 2.54 -102 2 draw v England Leeds 25 Jul 1974 Test # 742
238/6 107.0 2.22 282 -43 4 draw v England Leeds 25 Jul 1974 Test # 742
270 105.0 2.57 140 2 draw v England Lord's 8 Aug 1974 Test # 743
27/0 10.0 2.70 87 -59 4 draw v England Lord's 8 Aug 1974 Test # 743
545 225.4 2.41 -55 2 draw v England The Oval 22 Aug 1974 Test # 744
214 61.5x8 2.60 15 2 draw v West Indies Lahore 15 Feb 1975 Test # 756
258/4 69.0x8 2.80 359 -100 4 draw v West Indies Lahore 15 Feb 1975 Test # 756
493 103.1x8 3.58 87 2 draw v West Indies Karachi 1 Mar 1975 Test # 759
1/0 1.0x8 0.75 170 -168 4 draw v West Indies Karachi 1 Mar 1975 Test # 759
157 49.4x8 2.37 -260 2 won v New Zealand Lahore 9 Oct 1976 Test # 782
360 92.4x8 2.91 100 3 won v New Zealand Lahore 9 Oct 1976 Test # 782
219 73.7x8 2.22 -254 2 won v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
254 80.4x8 2.36 0 3 won v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
468 103.5x8 3.38 -97 2 draw v New Zealand Karachi 30 Oct 1976 Test # 784
262/7 79.6x8 2.46 388 -125 4 draw v New Zealand Karachi 30 Oct 1976 Test # 784
454 119.4x8 2.84 182 2 draw v Australia Adelaide 24 Dec 1976 Test # 789
261/6 73.0x8 2.68 285 -23 4 draw v Australia Adelaide 24 Dec 1976 Test # 789
517/8d 92.6x8 4.18 517 1 lost v Australia Melbourne 1 Jan 1977 Test # 790
315/8d 61.5x8 3.83 499 3 lost v Australia Melbourne 1 Jan 1977 Test # 790
211 64.2x8 2.46 211 1 won v Australia Sydney 14 Jan 1977 Test # 792
180 41.7x8 3.22 31 3 won v Australia Sydney 14 Jan 1977 Test # 792
421 94.4 4.44 -14 2 draw v West Indies Bridgetown 18 Feb 1977 Test # 797
251/9 100.0 2.51 306 -54 4 draw v West Indies Bridgetown 18 Feb 1977 Test # 797
316 116.0 2.72 136 2 lost v West Indies Port of Spain 4 Mar 1977 Test # 799
206/4 74.0 2.78 205 2 4 lost v West Indies Port of Spain 4 Mar 1977 Test # 799
448 162.3 2.75 254 2 draw v West Indies Georgetown 18 Mar 1977 Test # 801
154/1 24.5 6.20 287 -132 4 draw v West Indies Georgetown 18 Mar 1977 Test # 801
154 55.5 2.75 -187 2 won v West Indies Port of Spain 1 Apr 1977 Test # 802
222 104.5 2.11 489 -266 4 won v West Indies Port of Spain 1 Apr 1977 Test # 802
280 65.3 4.27 280 1 lost v West Indies Kingston 15 Apr 1977 Test # 803
359 102.2 3.50 441 3 lost v West Indies Kingston 15 Apr 1977 Test # 803
288 135.7x8 1.58 -119 2 draw v England Lahore 14 Dec 1977 Test # 810
191 86.6x8 1.65 -84 2 draw v England Hyderabad (Sind) 2 Jan 1978 Test # 813
186/1 81.4x8 1.71 344 -157 4 draw v England Hyderabad (Sind) 2 Jan 1978 Test # 813
266 123.1x8 1.62 266 1 draw v England Karachi 18 Jan 1978 Test # 815
222/5 89.0x8 1.87 207 3 draw v England Karachi 18 Jan 1978 Test # 815
452/8d 144.0 3.13 288 2 lost v England Birmingham 1 Jun 1978 Test # 825
364 91.2 3.98 364 1 lost v England Lord's 15 Jun 1978 Test # 826
119/7 54.0 2.20 -82 2 draw v England Leeds 29 Jun 1978 Test # 827
462/9d 142.5 3.23 -41 2 draw v India Faisalabad 16 Oct 1978 Test # 831
43/0 19.0 2.26 306 -262 4 draw v India Faisalabad 16 Oct 1978 Test # 831
199 56.5 3.50 199 1 won v India Lahore 27 Oct 1978 Test # 832
465 170.3 2.72 125 3 won v India Lahore 27 Oct 1978 Test # 832
344 115.2 2.98 344 1 won v India Karachi 14 Nov 1978 Test # 833
300 82.0 3.65 163 3 won v India Karachi 14 Nov 1978 Test # 833
290 88.4x8 2.45 19 2 won v New Zealand Christchurch 2 Feb 1979 Test # 844
176 56.0x8 2.35 305 -128 4 won v New Zealand Christchurch 2 Feb 1979 Test # 844
402 101.3x8 2.97 42 2 draw v New Zealand Napier 16 Feb 1979 Test # 847
254 55.7x8 3.40 254 1 draw v New Zealand Auckland 23 Feb 1979 Test # 848
281/8d 91.2x8 2.30 176 3 draw v New Zealand Auckland 23 Feb 1979 Test # 848
168 61.6x8 2.04 -28 2 won v Australia Melbourne 10 Mar 1979 Test # 849
310 92.4x8 2.51 382 -71 4 won v Australia Melbourne 10 Mar 1979 Test # 849
327 95.6x8 2.56 50 2 lost v Australia Perth 24 Mar 1979 Test # 850
236/3 48.1x8 3.67 236 1 4 lost v Australia Perth 24 Mar 1979 Test # 850
416 164.4 2.52 -15 2 draw v India Bengaluru 21 Nov 1979 Test # 861
126 41.5 3.01 -147 2 draw v India Delhi 4 Dec 1979 Test # 863
364/6 131.0 2.77 390 -25 4 draw v India Delhi 4 Dec 1979 Test # 863
334 114.1 2.92 334 1 lost v India Wankhede 16 Dec 1979 Test # 865
160 69.5 2.29 321 3 lost v India Wankhede 16 Dec 1979 Test # 865
162 68.4 2.35 162 1 draw v India Kanpur 25 Dec 1979 Test # 866
193/2 77.2 2.49 106 3 draw v India Kanpur 25 Dec 1979 Test # 866
430 134.2 3.20 158 2 lost v India Chennai 15 Jan 1980 Test # 869
78/0 18.0 4.33 76 3 4 lost v India Chennai 15 Jan 1980 Test # 869
331 109.0 3.03 331 1 draw v India Eden Gardens 29 Jan 1980 Test # 871
205 70.5 2.89 264 3 draw v India Eden Gardens 29 Jan 1980 Test # 871
225 95.2 2.36 225 1 won v Australia Karachi 27 Feb 1980 Test # 876
140 90.0 1.55 73 3 won v Australia Karachi 27 Feb 1980 Test # 876
617 211.0 2.92 617 1 draw v Australia Faisalabad 6 Mar 1980 Test # 878
407/7d 142.0 2.86 407 1 draw v Australia Lahore 18 Mar 1980 Test # 879
391/8 116.0 3.37 378 3 draw v Australia Lahore 18 Mar 1980 Test # 879
297 108.4 2.73 -72 2 draw v West Indies Lahore 24 Nov 1980 Test # 886
235 77.3 3.03 235 1 lost v West Indies Faisalabad 8 Dec 1980 Test # 888
242 89.2 2.70 301 3 lost v West Indies Faisalabad 8 Dec 1980 Test # 888
169 85.1 1.98 41 2 draw v West Indies Karachi 22 Dec 1980 Test # 890
249 93.2 2.66 249 1 draw v West Indies Multan 30 Dec 1980 Test # 892
116/5 42.0 2.76 199 3 draw v West Indies Multan 30 Dec 1980 Test # 892
180 83.4 2.15 180 1 lost v Australia Perth 13 Nov 1981 Test # 909
424/8d 138.0 3.07 542 3 lost v Australia Perth 13 Nov 1981 Test # 909
512/9d 152.0 3.36 221 2 lost v Australia Brisbane 27 Nov 1981 Test # 910
3/0 2.2 1.28 3 1 4 lost v Australia Brisbane 27 Nov 1981 Test # 910
293 134.1 2.18 -207 2 won v Australia Melbourne 11 Dec 1981 Test # 913
125 72.1 1.73 -82 3 won v Australia Melbourne 11 Dec 1981 Test # 913
344 112.4 3.05 -52 2 won v Sri Lanka Karachi 5 Mar 1982 Test # 923
149 47.1 3.15 354 -204 4 won v Sri Lanka Karachi 5 Mar 1982 Test # 923
454 155.0 2.92 454 1 draw v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
154/8d 63.0 2.44 338 3 draw v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
240 76.3 3.13 240 1 won v Sri Lanka Lahore 22 Mar 1982 Test # 927
158 61.5 2.55 -102 3 won v Sri Lanka Lahore 22 Mar 1982 Test # 927
272 92.3 2.94 272 1 lost v England Birmingham 29 Jul 1982 Test # 931
291 105.3 2.75 312 3 lost v England Birmingham 29 Jul 1982 Test # 931
227 86.0 2.63 -201 2 won v England Lord's 12 Aug 1982 Test # 932
276 119.5 2.30 75 3 won v England Lord's 12 Aug 1982 Test # 932
256 89.2 2.86 -19 2 lost v England Leeds 26 Aug 1982 Test # 933
219/7 80.2 2.72 219 1 4 lost v England Leeds 26 Aug 1982 Test # 933
284 99.4 2.84 284 1 won v Australia Karachi 22 Sep 1982 Test # 935
179 66.5 2.67 44 3 won v Australia Karachi 22 Sep 1982 Test # 935
168 102.5 1.63 -333 2 won v Australia Faisalabad 30 Sep 1982 Test # 936
330 128.5 2.56 -3 3 won v Australia Faisalabad 30 Sep 1982 Test # 936
316 106.2 2.97 316 1 won v Australia Lahore 14 Oct 1982 Test # 937
214 90.0 2.37 63 3 won v Australia Lahore 14 Oct 1982 Test # 937
379 124.5 3.03 -106 2 draw v India Lahore 10 Dec 1982 Test # 941
169 53.1 3.17 169 1 won v India Karachi 23 Dec 1982 Test # 942
197 60.1 3.27 -86 3 won v India Karachi 23 Dec 1982 Test # 942
372 85.3 4.35 372 1 won v India Faisalabad 3 Jan 1983 Test # 945
286 94.5 3.01 6 3 won v India Faisalabad 3 Jan 1983 Test # 945
189 56.2 3.35 -392 2 won v India Hyderabad (Sind) 14 Jan 1983 Test # 946
273 111.4 2.44 -119 3 won v India Hyderabad (Sind) 14 Jan 1983 Test # 946
235/3 81.2 2.88 -88 2 draw v India Lahore 23 Jan 1983 Test # 947
393/8d 136.0 2.88 393 1 draw v India Karachi 30 Jan 1983 Test # 948
224/2 68.0 3.29 197 3 draw v India Karachi 30 Jan 1983 Test # 948
275 119.5 2.29 275 1 draw v India Bengaluru 14 Sep 1983 Test # 961
176/0 61.1 2.87 163 3 draw v India Bengaluru 14 Sep 1983 Test # 961
374 169.5 2.20 37 2 draw v India Jalandhar 24 Sep 1983 Test # 962
245 85.3 2.86 245 1 draw v India Nagpur 5 Oct 1983 Test # 963
262/8d 107.0 2.44 185 3 draw v India Nagpur 5 Oct 1983 Test # 963
436/9d 125.3 3.47 436 1 lost v Australia Perth 11 Nov 1983 Test # 966
509/7d 155.0 3.28 353 2 draw v Australia Brisbane 25 Nov 1983 Test # 969
465 122.2 3.80 465 1 draw v Australia Adelaide 9 Dec 1983 Test # 970
310/7 129.0 2.40 151 3 draw v Australia Adelaide 9 Dec 1983 Test # 970
555 189.3 2.92 85 2 draw v Australia Melbourne 26 Dec 1983 Test # 973
454/6d 154.0 2.94 176 2 lost v Australia Sydney 2 Jan 1984 Test # 974
35/0 5.4 6.17 35 1 4 lost v Australia Sydney 2 Jan 1984 Test # 974
182 94.5 1.91 182 1 won v England Karachi 2 Mar 1984 Test # 978
159 78.3 2.02 64 3 won v England Karachi 2 Mar 1984 Test # 978
546/8d 189.0 2.88 97 2 draw v England Faisalabad 12 Mar 1984 Test # 981
241 78.5 3.05 241 1 draw v England Lahore 19 Mar 1984 Test # 984
344/9d 107.4 3.19 242 3 draw v England Lahore 19 Mar 1984 Test # 984
156 72.5 2.14 -272 2 draw v India Lahore 17 Oct 1984 Test # 995
371/6 156.0 2.37 99 3 draw v India Lahore 17 Oct 1984 Test # 995
500 163.0 3.06 500 1 draw v India Faisalabad 24 Oct 1984 Test # 996
157 74.4 2.10 157 1 won v New Zealand Lahore 16 Nov 1984 Test # 998
241 83.0 2.90 177 3 won v New Zealand Lahore 16 Nov 1984 Test # 998
267 108.3 2.46 267 1 won v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
189 56.1 3.36 226 3 won v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
426 157.4 2.70 98 2 draw v New Zealand Karachi 10 Dec 1984 Test # 1003
492 175.0 2.81 492 1 draw v New Zealand Wellington 18 Jan 1985 Test # 1009
103/4 45.0 2.28 273 3 draw v New Zealand Wellington 18 Jan 1985 Test # 1009
451/9d 147.0 3.06 282 2 lost v New Zealand Auckland 25 Jan 1985 Test # 1010
220 85.4 2.56 -54 2 lost v New Zealand Dunedin 9 Feb 1985 Test # 1012
278/8 99.4 2.78 278 1 4 lost v New Zealand Dunedin 9 Feb 1985 Test # 1012
479 200.3 2.38 479 1 draw v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
157 56.2 2.78 157 1 won v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
200 62.3 3.20 98 3 won v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
162 76.5 2.10 162 1 won v Sri Lanka Karachi 7 Nov 1985 Test # 1028
230 80.2 2.86 97 3 won v Sri Lanka Karachi 7 Nov 1985 Test # 1028
109 42.4 2.55 109 1 won v Sri Lanka Kandy 23 Feb 1986 Test # 1037
101 43.0 2.34 -20 3 won v Sri Lanka Kandy 23 Feb 1986 Test # 1037
273 95.3 2.85 141 2 lost v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
32/2 13.0 2.46 32 1 4 lost v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
281 108.5 2.58 281 1 draw v Sri Lanka Colombo (PSS) 22 Mar 1986 Test # 1043
323/3 108.0 2.99 286 3 draw v Sri Lanka Colombo (PSS) 22 Mar 1986 Test # 1043
248 83.0 2.98 89 2 won v West Indies Faisalabad 24 Oct 1986 Test # 1055
53 25.3 2.07 240 -186 4 won v West Indies Faisalabad 24 Oct 1986 Test # 1055
218 90.5 2.40 87 2 lost v West Indies Lahore 7 Nov 1986 Test # 1056
240 86.5 2.76 240 1 draw v West Indies Karachi 20 Nov 1986 Test # 1058
211 95.3 2.20 212 3 draw v West Indies Karachi 20 Nov 1986 Test # 1058
527/9d 170.0 3.10 40 2 draw v India Chennai 3 Feb 1987 Test # 1066
403 118.0 3.41 403 1 draw v India Eden Gardens 11 Feb 1987 Test # 1067
181/3d 52.1 3.46 355 3 draw v India Eden Gardens 11 Feb 1987 Test # 1067
465/8d 163.3 2.84 465 1 draw v India Jaipur 21 Feb 1987 Test # 1069
114/2 38.0 3.00 238 3 draw v India Jaipur 21 Feb 1987 Test # 1069
323 111.5 2.88 -72 2 draw v India Ahmedabad 4 Mar 1987 Test # 1071
145 64.0 2.26 29 2 won v India Bengaluru 13 Mar 1987 Test # 1073
204 93.5 2.17 221 -16 4 won v India Bengaluru 13 Mar 1987 Test # 1073
447 143.4 3.11 447 1 draw v England Manchester 4 Jun 1987 Test # 1075
368 112.5 3.26 368 1 draw v England Lord's 18 Jun 1987 Test # 1076
136 60.4 2.24 136 1 won v England Leeds 2 Jul 1987 Test # 1077
199 78.1 2.54 -18 3 won v England Leeds 2 Jul 1987 Test # 1077
521 169.5 3.06 82 2 draw v England Birmingham 23 Jul 1987 Test # 1078
109/7 17.4 6.16 124 -14 4 draw v England Birmingham 23 Jul 1987 Test # 1078
232 99.4 2.32 -476 2 draw v England The Oval 6 Aug 1987 Test # 1079
315/4 142.0 2.21 -161 3 draw v England The Oval 6 Aug 1987 Test # 1079
175 83.0 2.10 175 1 won v England Lahore 25 Nov 1987 Test # 1081
130 79.2 1.63 -87 3 won v England Lahore 25 Nov 1987 Test # 1081
292 114.2 2.55 292 1 draw v England Faisalabad 7 Dec 1987 Test # 1083
137/6d 40.0 3.42 238 3 draw v England Faisalabad 7 Dec 1987 Test # 1083
294 121.4 2.41 294 1 draw v England Karachi 16 Dec 1987 Test # 1086
258/9 137.0 1.88 199 3 draw v England Karachi 16 Dec 1987 Test # 1086
292 80.4 3.61 292 1 won v West Indies Georgetown 2 Apr 1988 Test # 1095
172 62.4 2.74 29 3 won v West Indies Georgetown 2 Apr 1988 Test # 1095
174 53.3 3.25 174 1 draw v West Indies Port of Spain 14 Apr 1988 Test # 1096
391 124.4 3.13 371 3 draw v West Indies Port of Spain 14 Apr 1988 Test # 1096
306 84.0 3.64 -3 2 lost v West Indies Bridgetown 22 Apr 1988 Test # 1097
268/8 77.0 3.48 266 3 4 lost v West Indies Bridgetown 22 Apr 1988 Test # 1097
165 122.0 1.35 -304 2 won v Australia Karachi 15 Sep 1988 Test # 1104
116 64.4 1.79 -188 3 won v Australia Karachi 15 Sep 1988 Test # 1104
321 129.5 2.47 5 2 draw v Australia Faisalabad 23 Sep 1988 Test # 1105
67/3 26.0 2.57 374 -306 4 draw v Australia Faisalabad 23 Sep 1988 Test # 1105
340 158.0 2.15 340 1 draw v Australia Lahore 7 Oct 1988 Test # 1106
161/3d 41.0 3.92 268 3 draw v Australia Lahore 7 Oct 1988 Test # 1106
447 169.4 2.63 447 1 draw v New Zealand Wellington 10 Feb 1989 Test # 1115
186/8 61.0 3.04 195 3 draw v New Zealand Wellington 10 Feb 1989 Test # 1115
403 184.1 2.18 -213 2 draw v New Zealand Auckland 24 Feb 1989 Test # 1116
99/3 50.4 1.95 -114 3 draw v New Zealand Auckland 24 Feb 1989 Test # 1116
262 72.2 3.62 -147 2 draw v India Karachi 15 Nov 1989 Test # 1127
303/3 96.0 3.15 453 -149 4 draw v India Karachi 15 Nov 1989 Test # 1127
288 113.1 2.54 288 1 draw v India Faisalabad 23 Nov 1989 Test # 1128
398/7 116.0 3.43 263 3 draw v India Faisalabad 23 Nov 1989 Test # 1128
509 178.2 2.85 509 1 draw v India Lahore 1 Dec 1989 Test # 1130
324 84.2 3.84 324 1 draw v India Sialkot 9 Dec 1989 Test # 1132
234/7 84.0 2.78 308 3 draw v India Sialkot 9 Dec 1989 Test # 1132
223 90.1 2.47 223 1 lost v Australia Melbourne 12 Jan 1990 Test # 1134
312/8d 108.4 2.87 428 3 lost v Australia Melbourne 12 Jan 1990 Test # 1134
341 133.0 2.56 84 2 draw v Australia Adelaide 19 Jan 1990 Test # 1135
233/6 83.0 2.80 304 -70 4 draw v Australia Adelaide 19 Jan 1990 Test # 1135
176/2 65.0 2.70 -23 2 draw v Australia Sydney 3 Feb 1990 Test # 1137
196 84.5 2.31 196 1 won v New Zealand Karachi 10 Oct 1990 Test # 1151
194 62.4 3.09 -43 3 won v New Zealand Karachi 10 Oct 1990 Test # 1151
160 59.0 2.71 160 1 won v New Zealand Lahore 18 Oct 1990 Test # 1152
287 115.5 2.47 74 3 won v New Zealand Lahore 18 Oct 1990 Test # 1152
217 76.2 2.84 115 2 won v New Zealand Faisalabad 26 Oct 1990 Test # 1153
177 58.5 3.00 243 -65 4 won v New Zealand Faisalabad 26 Oct 1990 Test # 1153
261 83.3 3.12 261 1 won v West Indies Karachi 15 Nov 1990 Test # 1154
181 67.3 2.68 97 3 won v West Indies Karachi 15 Nov 1990 Test # 1154
195 56.0 3.48 25 2 lost v West Indies Faisalabad 23 Nov 1990 Test # 1157
130/3 29.2 4.43 130 1 4 lost v West Indies Faisalabad 23 Nov 1990 Test # 1157
294 78.5 3.72 294 1 draw v West Indies Lahore 6 Dec 1990 Test # 1158
173 48.0 3.60 345 3 draw v West Indies Lahore 6 Dec 1990 Test # 1158
270 118.5 2.27 270 1 draw v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
137/5 46.4 2.93 -16 3 draw v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
DNB 0.0 - 0 0 draw v Sri Lanka Gujranwala 20 Dec 1991 Test # 1179
240 72.1 3.32 240 1 won v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
165 51.0 3.23 184 3 won v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
459/7d 119.0 3.85 13 2 draw v England Birmingham 4 Jun 1992 Test # 1189
255 76.1 3.34 255 1 won v England Lord's 18 Jun 1992 Test # 1190
175 52.4 3.32 137 3 won v England Lord's 18 Jun 1992 Test # 1190
390 100.4 3.87 -115 2 draw v England Manchester 2 Jul 1992 Test # 1191
320 113.5 2.81 123 2 lost v England Leeds 23 Jul 1992 Test # 1192
99/4 42.4 2.32 99 1 4 lost v England Leeds 23 Jul 1992 Test # 1192
207 78.1 2.64 207 1 won v England The Oval 6 Aug 1992 Test # 1193
174 72.0 2.41 1 3 won v England The Oval 6 Aug 1992 Test # 1193
264 109.0 2.42 48 2 won v New Zealand Hamilton 2 Jan 1993 Test # 1207
93 43.3 2.13 127 -33 4 won v New Zealand Hamilton 2 Jan 1993 Test # 1207
127 38.2 3.31 127 1 lost v West Indies Port of Spain 16 Apr 1993 Test # 1220
382 97.0 3.93 369 3 lost v West Indies Port of Spain 16 Apr 1993 Test # 1220
455 105.5 4.29 455 1 lost v West Indies Bridgetown 23 Apr 1993 Test # 1221
29/0 4.3 6.44 29 1 4 lost v West Indies Bridgetown 23 Apr 1993 Test # 1221
438 110.2 3.96 438 1 draw v West Indies St John's 1 May 1993 Test # 1222
153/4 49.0 3.12 265 3 draw v West Indies St John's 1 May 1993 Test # 1222
289 116.1 2.48 -134 2 won v Zimbabwe Karachi 1 Dec 1993 Test # 1237
134 62.5 2.13 266 -131 4 won v Zimbabwe Karachi 1 Dec 1993 Test # 1237
254 74.0 3.43 9 2 won v Zimbabwe Rawalpindi 9 Dec 1993 Test # 1240
187 62.2 3.00 240 -52 4 won v Zimbabwe Rawalpindi 9 Dec 1993 Test # 1240
230 84.4 2.71 83 2 draw v Zimbabwe Lahore 16 Dec 1993 Test # 1241
242 68.3 3.53 242 1 won v New Zealand Auckland 10 Feb 1994 Test # 1248
110 32.1 3.41 137 3 won v New Zealand Auckland 10 Feb 1994 Test # 1248
175 67.0 2.61 175 1 won v New Zealand Wellington 17 Feb 1994 Test # 1249
361 95.2 3.78 -12 3 won v New Zealand Wellington 17 Feb 1994 Test # 1249
200 56.0 3.57 -144 2 lost v New Zealand Christchurch 24 Feb 1994 Test # 1251
324/5 107.0 3.02 324 1 4 lost v New Zealand Christchurch 24 Feb 1994 Test # 1251
226 68.0 3.32 -164 2 won v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
181 47.0 3.85 483 -301 4 won v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
71 28.2 2.50 71 1 won v Sri Lanka Kandy 26 Aug 1994 Test # 1267
234 61.3 3.80 -52 3 won v Sri Lanka Kandy 26 Aug 1994 Test # 1267
337 88.2 3.81 337 1 won v Australia Karachi 28 Sep 1994 Test # 1268
232 78.0 2.97 313 3 won v Australia Karachi 28 Sep 1994 Test # 1268
521/9d 144.5 3.59 521 1 draw v Australia Rawalpindi 5 Oct 1994 Test # 1269
14/1 10.0 1.40 277 -262 4 draw v Australia Rawalpindi 5 Oct 1994 Test # 1269
455 149.1 3.05 82 2 draw v Australia Lahore 1 Nov 1994 Test # 1273
460 120.2 3.82 460 1 lost v South Africa Johannesburg 19 Jan 1995 Test # 1283
259/7d 80.0 3.23 489 3 lost v South Africa Johannesburg 19 Jan 1995 Test # 1283
544/4d 165.0 3.29 544 1 lost v Zimbabwe Harare 31 Jan 1995 Test # 1285
174 79.1 2.19 174 1 won v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
146 58.3 2.49 60 3 won v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
243 78.0 3.11 12 2 won v Zimbabwe Harare 15 Feb 1995 Test # 1290
139 59.4 2.32 239 -99 4 won v Zimbabwe Harare 15 Feb 1995 Test # 1290
186 62.1 2.99 -273 2 won v Sri Lanka Peshawar 8 Sep 1995 Test # 1304
233 80.0 2.91 -40 3 won v Sri Lanka Peshawar 8 Sep 1995 Test # 1304
223 70.0 3.18 223 1 lost v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
361 146.3 2.46 251 3 lost v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
232 92.3 2.50 232 1 lost v Sri Lanka Sialkot 22 Sep 1995 Test # 1306
338/9d 120.3 2.80 356 3 lost v Sri Lanka Sialkot 22 Sep 1995 Test # 1306
463 161.5 2.86 463 1 lost v Australia Brisbane 9 Nov 1995 Test # 1311
267 78.3 3.40 267 1 lost v Australia Hobart 17 Nov 1995 Test # 1313
306 102.1 2.99 375 3 lost v Australia Hobart 17 Nov 1995 Test # 1313
257 98.2 2.61 -42 2 won v Australia Sydney 30 Nov 1995 Test # 1314
172 66.1 2.59 247 -74 4 won v Australia Sydney 30 Nov 1995 Test # 1314
286 91.4 3.12 78 2 won v New Zealand Christchurch 8 Dec 1995 Test # 1316
195 80.4 2.41 357 -161 4 won v New Zealand Christchurch 8 Dec 1995 Test # 1316
285 102.4 2.77 -55 2 won v England Lord's 25 Jul 1996 Test # 1330
243 97.1 2.50 408 -164 4 won v England Lord's 25 Jul 1996 Test # 1330
501 156.5 3.19 53 2 draw v England Leeds 8 Aug 1996 Test # 1331
326 99.2 3.28 326 1 won v England The Oval 22 Aug 1996 Test # 1332
242 82.4 2.92 47 3 won v England The Oval 22 Aug 1996 Test # 1332
375 115.4 3.24 375 1 draw v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
241/7 100.0 2.41 63 3 draw v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
133 57.5 2.29 133 1 won v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
200 57.4 3.46 66 3 won v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
155 57.1 2.71 155 1 lost v New Zealand Lahore 21 Nov 1996 Test # 1339
311 85.2 3.64 275 3 lost v New Zealand Lahore 21 Nov 1996 Test # 1339
249 74.0 3.36 249 1 won v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
168 58.0 2.89 -13 3 won v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
330 122.2 2.69 330 1 draw v Sri Lanka Colombo (RPS) 19 Apr 1997 Test # 1366
423/8d 155.1 2.72 375 3 draw v Sri Lanka Colombo (RPS) 19 Apr 1997 Test # 1366
331 112.0 2.95 331 1 draw v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
386/4d 95.5 4.02 425 3 draw v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
403 167.5 2.40 -53 2 draw v South Africa Rawalpindi 6 Oct 1997 Test # 1380
402 115.3 3.48 402 1 draw v South Africa Sheikhupura 17 Oct 1997 Test # 1381
239 68.4 3.48 239 1 lost v South Africa Faisalabad 24 Oct 1997 Test # 1382
214 69.0 3.10 145 3 lost v South Africa Faisalabad 24 Oct 1997 Test # 1382
151 60.3 2.49 151 1 won v West Indies Peshawar 17 Nov 1997 Test # 1384
211 70.2 3.00 -19 3 won v West Indies Peshawar 17 Nov 1997 Test # 1384
303 101.5 2.97 303 1 won v West Indies Rawalpindi 29 Nov 1997 Test # 1389
139 41.0 3.39 -29 3 won v West Indies Rawalpindi 29 Nov 1997 Test # 1389
216 73.1 2.95 216 1 won v West Indies Karachi 6 Dec 1997 Test # 1391
212 52.4 4.02 11 3 won v West Indies Karachi 6 Dec 1997 Test # 1391
364 104.2 3.48 364 1 draw v South Africa Johannesburg 14 Feb 1998 Test # 1400
44/0 10.3 4.19 79 3 draw v South Africa Johannesburg 14 Feb 1998 Test # 1400
231 90.0 2.56 -28 2 won v South Africa Durban 26 Feb 1998 Test # 1403
225 88.2 2.54 255 -29 4 won v South Africa Durban 26 Feb 1998 Test # 1403
293 99.0 2.95 293 1 lost v South Africa Gqeberha 6 Mar 1998 Test # 1406
206/7d 65.4 3.13 393 3 lost v South Africa Gqeberha 6 Mar 1998 Test # 1406
321 112.2 2.85 321 1 draw v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
302/4d 80.2 3.75 367 3 draw v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
277 82.5 3.34 277 1 won v Zimbabwe Harare 21 Mar 1998 Test # 1412
268 111.0 2.41 191 3 won v Zimbabwe Harare 21 Mar 1998 Test # 1412
513 173.5 2.95 244 2 lost v Australia Rawalpindi 1 Oct 1998 Test # 1424
599/4d 174.0 3.44 599 1 draw v Australia Peshawar 15 Oct 1998 Test # 1426
289/5 88.0 3.28 308 3 draw v Australia Peshawar 15 Oct 1998 Test # 1426
280 125.3 2.23 280 1 draw v Australia Karachi 22 Oct 1998 Test # 1427
390 142.3 2.73 418 3 draw v Australia Karachi 22 Oct 1998 Test # 1427
238 68.3 3.47 -58 2 lost v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
162/3 48.2 3.35 162 1 4 lost v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
183 66.5 2.73 183 1 draw v Zimbabwe Lahore 10 Dec 1998 Test # 1432
48/0 12.0 4.00 -94 3 draw v Zimbabwe Lahore 10 Dec 1998 Test # 1432
254 81.1 3.12 16 2 won v India Chennai 28 Jan 1999 Test # 1442
258 95.2 2.70 271 -12 4 won v India Chennai 28 Jan 1999 Test # 1442
252 91.5 2.74 252 1 lost v India Delhi 4 Feb 1999 Test # 1443
339 113.4 2.98 419 3 lost v India Delhi 4 Feb 1999 Test # 1443
223 76.2 2.92 38 2 won v India Eden Gardens 16 Feb 1999 Test # 1444
232 79.1 2.93 279 -46 4 won v India Eden Gardens 16 Feb 1999 Test # 1444
328 84.2 3.88 -70 2 draw v Sri Lanka Lahore 4 Mar 1999 Test # 1447
165/2 51.1 3.22 385 -219 4 draw v Sri Lanka Lahore 4 Mar 1999 Test # 1447
231 78.0 2.96 231 1 won v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
188 65.3 2.87 -175 3 won v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
575 139.1 4.13 208 2 lost v Australia Brisbane 5 Nov 1999 Test # 1467
74/0 14.2 5.16 74 1 4 lost v Australia Brisbane 5 Nov 1999 Test # 1467
246 80.0 3.07 24 2 lost v Australia Hobart 18 Nov 1999 Test # 1469
369/6 113.5 3.24 369 1 4 lost v Australia Hobart 18 Nov 1999 Test # 1469
451 110.5 4.06 296 2 lost v Australia Perth 26 Nov 1999 Test # 1472
353 123.2 2.86 171 2 lost v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
220/8 83.5 2.62 220 1 4 lost v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
268 109.3 2.44 268 1 lost v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
224 73.2 3.05 293 3 lost v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
227 58.1 3.90 -29 2 won v Sri Lanka Karachi 12 Mar 2000 Test # 1489
228 46.0 4.95 451 -222 4 won v Sri Lanka Karachi 12 Mar 2000 Test # 1489
222/7 87.0 2.55 -66 2 draw v West Indies Georgetown 5 May 2000 Test # 1494
398 139.0 2.86 145 2 draw v West Indies Bridgetown 18 May 2000 Test # 1496
132/4 52.0 2.53 275 -142 4 draw v West Indies Bridgetown 18 May 2000 Test # 1496
273 106.2 2.56 4 2 lost v West Indies St John's 25 May 2000 Test # 1497
216/9 91.0 2.37 216 1 4 lost v West Indies St John's 25 May 2000 Test # 1497
273 97.2 2.80 273 1 won v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
123 61.3 2.00 130 3 won v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
181 64.3 2.80 181 1 won v Sri Lanka Galle 21 Jun 2000 Test # 1501
256 90.1 2.83 -163 3 won v Sri Lanka Galle 21 Jun 2000 Test # 1501
467/5 155.4 3.00 467 1 draw v Sri Lanka Kandy 28 Jun 2000 Test # 1502
480/8d 196.0 2.44 480 1 draw v England Lahore 15 Nov 2000 Test # 1513
77/4d 32.1 2.39 156 3 draw v England Lahore 15 Nov 2000 Test # 1513
342 136.4 2.50 26 2 draw v England Faisalabad 29 Nov 2000 Test # 1518
125/5 57.0 2.19 244 -118 4 draw v England Faisalabad 29 Nov 2000 Test # 1518
388 179.1 2.16 -17 2 lost v England Karachi 7 Dec 2000 Test # 1521
176/4 41.3 4.24 176 1 4 lost v England Karachi 7 Dec 2000 Test # 1521
252 96.4 2.60 -94 2 won v New Zealand Auckland 8 Mar 2001 Test # 1533
131 59.4 2.19 431 -299 4 won v New Zealand Auckland 8 Mar 2001 Test # 1533
476 156.0 3.05 476 1 draw v New Zealand Christchurch 15 Mar 2001 Test # 1536
196/1d 73.0 2.68 101 3 draw v New Zealand Christchurch 15 Mar 2001 Test # 1536
407/4d 112.2 3.62 303 2 lost v New Zealand Hamilton 27 Mar 2001 Test # 1540
391 130.0 3.00 391 1 lost v England Lord's 17 May 2001 Test # 1546
357 111.2 3.20 -46 2 won v England Manchester 31 May 2001 Test # 1547
261 105.1 2.48 370 -108 4 won v England Manchester 31 May 2001 Test # 1547
134 41.1 3.25 134 1 won v Bangladesh Multan 29 Aug 2001 Test # 1560
148 41.1 3.59 -264 3 won v Bangladesh Multan 29 Aug 2001 Test # 1560
160 53.2 3.00 160 1 won v Bangladesh Dhaka 9 Jan 2002 Test # 1584
152 43.4 3.48 -178 3 won v Bangladesh Dhaka 9 Jan 2002 Test # 1584
148 56.4 2.61 148 1 won v Bangladesh Chattogram 16 Jan 2002 Test # 1586
148 38.5 3.81 -169 3 won v Bangladesh Chattogram 16 Jan 2002 Test # 1586
366 125.3 2.91 -127 2 won v West Indies Sharjah 31 Jan 2002 Test # 1587
171 62.5 2.72 342 -170 4 won v West Indies Sharjah 31 Jan 2002 Test # 1587
264 84.5 3.11 -208 2 won v West Indies Sharjah 7 Feb 2002 Test # 1588
189 61.0 3.09 434 -244 4 won v West Indies Sharjah 7 Feb 2002 Test # 1588
528 139.5 3.77 294 2 lost v Sri Lanka Lahore 6 Mar 2002 Test # 1592
33/2 6.2 5.21 32 2 4 lost v Sri Lanka Lahore 6 Mar 2002 Test # 1592
73 30.2 2.40 -570 2 won v New Zealand Lahore 1 May 2002 Test # 1600
246 76.3 3.21 -324 3 won v New Zealand Lahore 1 May 2002 Test # 1600
467 116.5 3.99 467 1 lost v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
127 39.5 3.18 315 3 lost v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
310 92.1 3.36 251 2 lost v Australia Sharjah 11 Oct 2002 Test # 1617
444 128.3 3.45 444 1 lost v Australia Sharjah 19 Oct 2002 Test # 1620
225 66.5 3.36 -60 2 won v Zimbabwe Harare 9 Nov 2002 Test # 1625
310 81.3 3.80 430 -119 4 won v Zimbabwe Harare 9 Nov 2002 Test # 1625
178 71.5 2.47 178 1 won v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
281 91.2 3.07 56 3 won v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
368 107.0 3.43 368 1 lost v South Africa Durban 26 Dec 2002 Test # 1635
45/0 9.0 5.00 44 2 4 lost v South Africa Durban 26 Dec 2002 Test # 1635
620/7d 135.0 4.59 620 1 lost v South Africa Cape Town 2 Jan 2003 Test # 1637
288 86.3 3.32 288 1 won v Bangladesh Karachi 20 Aug 2003 Test # 1655
274 114.1 2.40 216 3 won v Bangladesh Karachi 20 Aug 2003 Test # 1655
361 137.5 2.61 361 1 won v Bangladesh Peshawar 27 Aug 2003 Test # 1657
96 33.5 2.83 162 3 won v Bangladesh Peshawar 27 Aug 2003 Test # 1657
281 99.2 2.82 281 1 won v Bangladesh Multan 3 Sep 2003 Test # 1658
154 46.3 3.31 260 3 won v Bangladesh Multan 3 Sep 2003 Test # 1658
320 83.0 3.85 320 1 won v South Africa Lahore 17 Oct 2003 Test # 1664
241 84.3 2.85 160 3 won v South Africa Lahore 17 Oct 2003 Test # 1664
278 99.1 2.80 278 1 draw v South Africa Faisalabad 24 Oct 2003 Test # 1666
371/8d 127.3 2.90 301 3 draw v South Africa Faisalabad 24 Oct 2003 Test # 1666
563 151.2 3.72 563 1 draw v New Zealand Hamilton 19 Dec 2003 Test # 1676
96/8 41.1 2.33 196 3 draw v New Zealand Hamilton 19 Dec 2003 Test # 1676
366 142.3 2.56 366 1 won v New Zealand Wellington 26 Dec 2003 Test # 1677
103 53.0 1.94 273 3 won v New Zealand Wellington 26 Dec 2003 Test # 1677
675/5d 161.5 4.17 675 1 lost v India Multan 28 Mar 2004 Test # 1693
287 64.1 4.47 287 1 won v India Lahore 5 Apr 2004 Test # 1695
241 62.4 3.84 39 3 won v India Lahore 5 Apr 2004 Test # 1695
600 177.2 3.38 376 2 lost v India Rawalpindi 13 Apr 2004 Test # 1697
243 81.4 2.97 243 1 lost v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
438 109.2 4.00 417 3 lost v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
208 82.1 2.53 208 1 won v Sri Lanka Karachi 28 Oct 2004 Test # 1719
406 141.5 2.86 136 3 won v Sri Lanka Karachi 28 Oct 2004 Test # 1719
381 90.5 4.19 381 1 lost v Australia Perth 16 Dec 2004 Test # 1726
361/5d 85.2 4.23 563 3 lost v Australia Perth 16 Dec 2004 Test # 1726
379 99.3 3.80 38 2 lost v Australia Melbourne 26 Dec 2004 Test # 1729
127/1 27.5 4.56 126 2 4 lost v Australia Melbourne 26 Dec 2004 Test # 1729
568 133.3 4.25 264 2 lost v Australia Sydney 2 Jan 2005 Test # 1731
62/1 9.3 6.52 62 1 4 lost v Australia Sydney 2 Jan 2005 Test # 1731
516 147.4 3.49 204 2 draw v India Mohali 8 Mar 2005 Test # 1738
85/1 17.0 5.00 293 -207 4 draw v India Mohali 8 Mar 2005 Test # 1738
407 111.1 3.66 407 1 lost v India Eden Gardens 16 Mar 2005 Test # 1741
407/9d 104.0 3.91 421 3 lost v India Eden Gardens 16 Mar 2005 Test # 1741
449 128.4 3.48 -121 2 won v India Bengaluru 24 Mar 2005 Test # 1743
214 90.0 2.37 383 -168 4 won v India Bengaluru 24 Mar 2005 Test # 1743
345 83.3 4.13 345 1 lost v West Indies Bridgetown 26 May 2005 Test # 1752
371 102.0 3.63 572 3 lost v West Indies Bridgetown 26 May 2005 Test # 1752
404 112.0 3.60 30 2 won v West Indies Kingston 3 Jun 2005 Test # 1754
143 52.5 2.70 280 -136 4 won v West Indies Kingston 3 Jun 2005 Test # 1754
418 110.4 3.77 144 2 won v England Multan 12 Nov 2005 Test # 1770
175 52.4 3.32 198 -22 4 won v England Multan 12 Nov 2005 Test # 1770
446 132.3 3.36 -16 2 draw v England Faisalabad 20 Nov 2005 Test # 1772
164/6 48.0 3.41 285 -120 4 draw v England Faisalabad 20 Nov 2005 Test # 1772
288 94.0 3.06 288 1 won v England Lahore 29 Nov 2005 Test # 1774
248 77.1 3.21 -100 3 won v England Lahore 29 Nov 2005 Test # 1774
410/1 77.2 5.30 -269 2 draw v India Lahore 13 Jan 2006 Test # 1781
603 165.4 3.63 15 2 draw v India Faisalabad 21 Jan 2006 Test # 1782
21/0 8.0 2.62 476 -454 4 draw v India Faisalabad 21 Jan 2006 Test # 1782
238 54.1 4.39 -7 2 won v India Karachi 29 Jan 2006 Test # 1783
265 58.4 4.51 607 -341 4 won v India Karachi 29 Jan 2006 Test # 1783
185 57.5 3.19 185 1 draw v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
448/5d 128.0 3.50 457 3 draw v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
279 91.2 3.05 279 1 won v Sri Lanka Kandy 3 Apr 2006 Test # 1796
73 24.5 2.93 182 3 won v Sri Lanka Kandy 3 Apr 2006 Test # 1796
528/9d 158.3 3.33 528 1 draw v England Lord's 13 Jul 2006 Test # 1809
296/8d 84.5 3.48 379 3 draw v England Lord's 13 Jul 2006 Test # 1809
461/9d 133.0 3.46 342 2 lost v England Manchester 27 Jul 2006 Test # 1811
515 123.0 4.18 515 1 lost v England Leeds 4 Aug 2006 Test # 1813
345 88.3 3.89 322 3 lost v England Leeds 4 Aug 2006 Test # 1813
173 53.2 3.24 173 1 lost v England The Oval 17 Aug 2006 Test # 1814
298/4 72.0 4.13 -33 3 lost v England The Oval 17 Aug 2006 Test # 1814
206 56.1 3.66 206 1 won v West Indies Lahore 11 Nov 2006 Test # 1815
291 94.0 3.09 12 3 won v West Indies Lahore 11 Nov 2006 Test # 1815
591 167.4 3.52 234 2 draw v West Indies Multan 19 Nov 2006 Test # 1816
260 96.0 2.70 -44 2 won v West Indies Karachi 27 Nov 2006 Test # 1818
244 76.0 3.21 444 -199 4 won v West Indies Karachi 27 Nov 2006 Test # 1818
417 117.5 3.53 104 2 lost v South Africa Centurion 11 Jan 2007 Test # 1828
199/3 60.5 3.27 199 1 4 lost v South Africa Centurion 11 Jan 2007 Test # 1828
124 40.0 3.10 124 1 won v South Africa Gqeberha 19 Jan 2007 Test # 1829
331 133.2 2.48 190 3 won v South Africa Gqeberha 19 Jan 2007 Test # 1829
183 53.0 3.45 26 2 lost v South Africa Cape Town 26 Jan 2007 Test # 1830
161/5 64.0 2.51 161 1 4 lost v South Africa Cape Town 26 Jan 2007 Test # 1830
450 136.3 3.29 450 1 lost v South Africa Karachi 1 Oct 2007 Test # 1843
264/7d 89.0 2.96 423 3 lost v South Africa Karachi 1 Oct 2007 Test # 1843
357 125.1 2.85 357 1 draw v South Africa Lahore 8 Oct 2007 Test # 1844
305/4d 110.3 2.76 456 3 draw v South Africa Lahore 8 Oct 2007 Test # 1844
276 78.4 3.50 45 2 lost v India Delhi 22 Nov 2007 Test # 1849
203/4 61.1 3.31 203 1 4 lost v India Delhi 22 Nov 2007 Test # 1849
616/5d 152.5 4.03 616 1 draw v India Eden Gardens 30 Nov 2007 Test # 1850
184/4d 42.4 4.31 344 3 draw v India Eden Gardens 30 Nov 2007 Test # 1850
626 150.2 4.16 626 1 draw v India Bengaluru 8 Dec 2007 Test # 1852
284/6d 76.3 3.71 373 3 draw v India Bengaluru 8 Dec 2007 Test # 1852
644/7d 155.2 4.14 644 1 draw v Sri Lanka Karachi 21 Feb 2009 Test # 1909
144/5 31.0 4.64 23 3 draw v Sri Lanka Karachi 21 Feb 2009 Test # 1909
606 151.0 4.01 606 1 draw v Sri Lanka Lahore 1 Mar 2009 Test # 1912
292 80.2 3.63 292 1 lost v Sri Lanka Galle 4 Jul 2009 Test # 1921
217 56.2 3.85 167 3 lost v Sri Lanka Galle 4 Jul 2009 Test # 1921
240 80.0 3.00 150 2 lost v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
171/3 31.5 5.37 171 1 4 lost v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
233 68.3 3.40 -66 2 draw v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
391/4 134.0 2.91 492 -100 4 draw v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
429 131.5 3.25 429 1 lost v New Zealand Dunedin 24 Nov 2009 Test # 1934
153 67.0 2.28 250 3 lost v New Zealand Dunedin 24 Nov 2009 Test # 1934
99 36.5 2.68 -165 2 won v New Zealand Wellington 3 Dec 2009 Test # 1938
263 82.5 3.17 405 -141 4 won v New Zealand Wellington 3 Dec 2009 Test # 1938
471 139.0 3.38 248 2 draw v New Zealand Napier 11 Dec 2009 Test # 1940
90/0 19.0 4.73 208 -117 4 draw v New Zealand Napier 11 Dec 2009 Test # 1940
454/5d 128.0 3.54 454 1 lost v Australia Melbourne 26 Dec 2009 Test # 1943
225/8d 73.1 3.07 421 3 lost v Australia Melbourne 26 Dec 2009 Test # 1943
127 44.2 2.86 127 1 lost v Australia Sydney 3 Jan 2010 Test # 1945
381 125.4 3.03 175 3 lost v Australia Sydney 3 Jan 2010 Test # 1945
519/8d 142.5 3.63 519 1 lost v Australia Hobart 14 Jan 2010 Test # 1947
219/5d 48.4 4.50 437 3 lost v Australia Hobart 14 Jan 2010 Test # 1947
253 76.5 3.29 253 1 lost v Australia Lord's 13 Jul 2010 Test # 1963
334 91.0 3.67 439 3 lost v Australia Lord's 13 Jul 2010 Test # 1963
88 33.1 2.65 88 1 won v Australia Leeds 21 Jul 2010 Test # 1965
349 95.3 3.65 179 3 won v Australia Leeds 21 Jul 2010 Test # 1965
354 104.1 3.39 354 1 lost v England Nottingham 29 Jul 2010 Test # 1967
262/9d 75.3 3.47 434 3 lost v England Nottingham 29 Jul 2010 Test # 1967
251 83.1 3.01 179 2 lost v England Birmingham 6 Aug 2010 Test # 1969
118/1 36.3 3.23 118 1 4 lost v England Birmingham 6 Aug 2010 Test # 1969
233 62.3 3.72 233 1 won v England The Oval 18 Aug 2010 Test # 1970
222 77.0 2.88 147 3 won v England The Oval 18 Aug 2010 Test # 1970
446 139.2 3.20 446 1 lost v England Lord's 26 Aug 2010 Test # 1971
380 123.0 3.08 380 1 draw v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
318/2d 95.0 3.34 450 3 draw v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
584/9d 153.0 3.81 584 1 draw v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
203/5d 55.0 3.69 353 3 draw v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
275 97.5 2.81 275 1 won v New Zealand Hamilton 7 Jan 2011 Test # 1990
110 38.3 2.85 18 3 won v New Zealand Hamilton 7 Jan 2011 Test # 1990
356 127.1 2.79 356 1 draw v New Zealand Wellington 15 Jan 2011 Test # 1991
293 90.5 3.22 273 3 draw v New Zealand Wellington 15 Jan 2011 Test # 1991
226 98.0 2.30 226 1 lost v West Indies Providence 12 May 2011 Test # 1992
152 61.5 2.45 218 3 lost v West Indies Providence 12 May 2011 Test # 1992
223 83.5 2.66 -49 2 won v West Indies Basseterre 20 May 2011 Test # 1993
230 80.3 2.85 427 -196 4 won v West Indies Basseterre 20 May 2011 Test # 1993
412 150.4 2.73 412 1 won v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
141 56.3 2.49 87 3 won v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
197 74.1 2.65 197 1 draw v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
483 168.0 2.87 169 3 draw v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
239 79.0 3.02 239 1 won v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
257 109.5 2.33 93 3 won v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
413 153.3 2.69 413 1 draw v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
181/6d 58.0 3.12 254 3 draw v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
135 51.2 2.62 135 1 won v Bangladesh Chattogram 9 Dec 2011 Test # 2022
275 82.3 3.33 -184 3 won v Bangladesh Chattogram 9 Dec 2011 Test # 2022
338 107.2 3.14 338 1 won v Bangladesh Mirpur 17 Dec 2011 Test # 2024
234 82.1 2.84 102 3 won v Bangladesh Mirpur 17 Dec 2011 Test # 2024
192 72.3 2.64 192 1 won v England Dubai (DICS) 17 Jan 2012 Test # 2030
160 57.5 2.76 14 3 won v England Dubai (DICS) 17 Jan 2012 Test # 2030
327 112.0 2.91 70 2 won v England Abu Dhabi 25 Jan 2012 Test # 2032
72 36.1 1.99 145 -72 4 won v England Abu Dhabi 25 Jan 2012 Test # 2032
141 55.0 2.56 42 2 won v England Dubai (DICS) 3 Feb 2012 Test # 2034
252 97.3 2.58 324 -71 4 won v England Dubai (DICS) 3 Feb 2012 Test # 2034
472 153.2 3.07 472 1 lost v Sri Lanka Galle 22 Jun 2012 Test # 2046
137/5d 41.0 3.34 509 3 lost v Sri Lanka Galle 22 Jun 2012 Test # 2046
391 124.4 3.13 -160 2 draw v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
86/2 22.0 3.90 261 -174 4 draw v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
337 100.2 3.35 111 2 draw v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
195/4 62.0 3.14 270 -74 4 draw v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
253 85.2 2.96 253 1 lost v South Africa Johannesburg 1 Feb 2013 Test # 2072
275/3d 62.0 4.43 479 3 lost v South Africa Johannesburg 1 Feb 2013 Test # 2072
326 102.1 3.19 -12 2 lost v South Africa Cape Town 14 Feb 2013 Test # 2073
182/6 43.1 4.21 182 1 4 lost v South Africa Cape Town 14 Feb 2013 Test # 2073
409 103.2 3.95 409 1 lost v South Africa Centurion 22 Feb 2013 Test # 2075
327 103.3 3.15 78 2 won v Zimbabwe Harare 3 Sep 2013 Test # 2095
120 46.4 2.57 342 -221 4 won v Zimbabwe Harare 3 Sep 2013 Test # 2095
294 109.5 2.67 294 1 lost v Zimbabwe Harare 10 Sep 2013 Test # 2096
199 89.5 2.21 263 3 lost v Zimbabwe Harare 10 Sep 2013 Test # 2096
249 93.1 2.67 249 1 won v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
232 82.4 2.80 39 3 won v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
517 163.1 3.16 418 2 lost v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
204 65.0 3.13 204 1 draw v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
480/5d 168.3 2.84 301 3 draw v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
388 134.0 2.89 223 2 lost v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
137/1 46.2 2.95 137 1 4 lost v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
428/9d 172.0 2.48 428 1 won v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
214 101.4 2.10 301 3 won v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
533/9d 163.1 3.26 82 2 lost v Sri Lanka Galle 6 Aug 2014 Test # 2133
99/3 16.2 6.06 99 1 4 lost v Sri Lanka Galle 6 Aug 2014 Test # 2133
320 99.3 3.21 320 1 lost v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
282 109.0 2.58 270 3 lost v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
303 103.1 2.93 -151 2 won v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
216 91.1 2.36 438 -221 4 won v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
261 67.2 3.87 -309 2 won v Australia Abu Dhabi 30 Oct 2014 Test # 2142
246 88.3 2.77 603 -356 4 won v Australia Abu Dhabi 30 Oct 2014 Test # 2142
262 87.3 2.99 -304 2 won v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
231 70.3 3.27 480 -248 4 won v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
403 156.0 2.58 403 1 draw v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
250/9d 64.5 3.85 260 3 draw v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
690 143.1 4.81 339 2 lost v New Zealand Sharjah 26 Nov 2014 Test # 2147
332 120.0 2.76 332 1 draw v Bangladesh Khulna 28 Apr 2015 Test # 2159
555/6 136.0 4.08 259 3 draw v Bangladesh Khulna 28 Apr 2015 Test # 2159
203 47.3 4.27 -354 2 won v Bangladesh Mirpur 6 May 2015 Test # 2161
221 56.5 3.88 550 -328 4 won v Bangladesh Mirpur 6 May 2015 Test # 2161
300 109.3 2.73 300 1 won v Sri Lanka Galle 17 Jun 2015 Test # 2167
206 77.1 2.66 89 3 won v Sri Lanka Galle 17 Jun 2015 Test # 2167
315 121.3 2.59 177 2 lost v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
153/3 26.3 5.77 153 1 4 lost v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
278 89.5 3.09 278 1 won v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
313 95.4 3.27 376 3 won v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
598/9d 206.0 2.90 75 2 draw v England Abu Dhabi 13 Oct 2015 Test # 2180
74/4 11.0 6.72 99 -24 4 draw v England Abu Dhabi 13 Oct 2015 Test # 2180
242 75.2 3.21 -136 2 won v England Dubai (DICS) 22 Oct 2015 Test # 2183
312 137.3 2.26 491 -178 4 won v England Dubai (DICS) 22 Oct 2015 Test # 2183
306 126.5 2.41 72 2 won v England Sharjah 1 Nov 2015 Test # 2184
156 60.3 2.57 284 -127 4 won v England Sharjah 1 Nov 2015 Test # 2184
272 79.1 3.43 -67 2 won v England Lord's 14 Jul 2016 Test # 2206
207 75.5 2.72 283 -75 4 won v England Lord's 14 Jul 2016 Test # 2206
589/8d 152.2 3.86 589 1 lost v England Manchester 22 Jul 2016 Test # 2208
173/1d 30.0 5.76 564 3 lost v England Manchester 22 Jul 2016 Test # 2208
297 86.0 3.45 297 1 lost v England Birmingham 3 Aug 2016 Test # 2212
445/6d 129.0 3.44 342 3 lost v England Birmingham 3 Aug 2016 Test # 2212
328 76.4 4.27 328 1 won v England The Oval 11 Aug 2016 Test # 2216
253 79.2 3.18 39 3 won v England The Oval 11 Aug 2016 Test # 2216
357 123.5 2.88 -222 2 won v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
289 109.0 2.65 346 -56 4 won v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
224 94.4 2.36 -228 2 won v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
322 108.0 2.98 456 -133 4 won v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
337 115.4 2.91 56 2 lost v West Indies Sharjah 30 Oct 2016 Test # 2229
154/5 43.5 3.51 153 2 4 lost v West Indies Sharjah 30 Oct 2016 Test # 2229
200 59.5 3.34 67 2 lost v New Zealand Christchurch 17 Nov 2016 Test # 2234
108/2 31.3 3.42 105 4 4 lost v New Zealand Christchurch 17 Nov 2016 Test # 2234
271 83.4 3.23 271 1 lost v New Zealand Hamilton 25 Nov 2016 Test # 2237
313/5d 85.3 3.66 368 3 lost v New Zealand Hamilton 25 Nov 2016 Test # 2237
429 130.1 3.29 429 1 lost v Australia Brisbane 15 Dec 2016 Test # 2240
202/5d 39.0 5.17 489 3 lost v Australia Brisbane 15 Dec 2016 Test # 2240
624/8d 142.0 4.39 181 2 lost v Australia Melbourne 26 Dec 2016 Test # 2242
538/8d 135.0 3.98 538 1 lost v Australia Sydney 3 Jan 2017 Test # 2245
241/2d 32.0 7.53 464 3 lost v Australia Sydney 3 Jan 2017 Test # 2245
286 95.0 3.01 286 1 won v West Indies Kingston 21 Apr 2017 Test # 2259
152 52.4 2.88 31 3 won v West Indies Kingston 21 Apr 2017 Test # 2259
312 98.5 3.15 312 1 lost v West Indies Bridgetown 30 Apr 2017 Test # 2260
268 102.5 2.60 187 3 lost v West Indies Bridgetown 30 Apr 2017 Test # 2260
247 115.0 2.14 -129 2 won v West Indies Roseau 10 May 2017 Test # 2261
202 96.0 2.10 304 -101 4 won v West Indies Roseau 10 May 2017 Test # 2261
419 154.5 2.70 419 1 lost v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
138 66.5 2.06 135 3 lost v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
482 159.2 3.02 482 1 lost v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
96 26.0 3.69 316 3 lost v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
130 47.2 2.74 -180 2 won v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
339 129.3 2.61 159 3 won v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
184 58.2 3.15 184 1 won v England Lord's 24 May 2018 Test # 2304
242 82.1 2.94 63 3 won v England Lord's 24 May 2018 Test # 2304
363 106.2 3.41 189 2 lost v England Leeds 1 Jun 2018 Test # 2305
202 83.3 2.41 -280 2 draw v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
362/8 139.5 2.58 462 -99 4 draw v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
145 50.4 2.86 -137 2 won v Australia Abu Dhabi 16 Oct 2018 Test # 2322
164 49.4 3.30 538 -373 4 won v Australia Abu Dhabi 16 Oct 2018 Test # 2322
153 66.3 2.30 153 1 lost v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
249 100.4 2.47 175 3 lost v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
90 35.3 2.53 -328 2 won v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
312 112.5 2.76 -16 3 won v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
274 116.1 2.35 274 1 lost v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
353/7d 113.0 3.12 279 3 lost v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
223 60.0 3.71 42 2 lost v South Africa Centurion 26 Dec 2018 Test # 2338
151/4 50.4 2.98 149 3 4 lost v South Africa Centurion 26 Dec 2018 Test # 2338
431 124.1 3.47 254 2 lost v South Africa Cape Town 3 Jan 2019 Test # 2340
43/1 9.5 4.37 41 3 4 lost v South Africa Cape Town 3 Jan 2019 Test # 2340
262 77.4 3.37 262 1 lost v South Africa Johannesburg 11 Jan 2019 Test # 2341
303 80.3 3.76 380 3 lost v South Africa Johannesburg 11 Jan 2019 Test # 2341
580 157.4 3.67 340 2 lost v Australia Brisbane 21 Nov 2019 Test # 2368
589/3d 127.0 4.63 589 1 lost v Australia Adelaide 29 Nov 2019 Test # 2372
308/6d 97.0 3.17 308 1 draw v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
271 85.5 3.15 80 2 won v Sri Lanka Karachi 19 Dec 2019 Test # 2375
212 62.5 3.37 476 -263 4 won v Sri Lanka Karachi 19 Dec 2019 Test # 2375
233 82.5 2.81 233 1 won v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
168 62.2 2.69 -44 3 won v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
219 70.3 3.10 -107 2 lost v England Manchester 5 Aug 2020 Test # 2391
277/7 82.1 3.37 277 1 4 lost v England Manchester 5 Aug 2020 Test # 2391
110/4d 43.1 2.54 -126 2 draw v England Southampton 13 Aug 2020 Test # 2392
583/8d 154.4 3.76 583 1 draw v England Southampton 21 Aug 2020 Test # 2393
431 155.0 2.78 431 1 lost v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
180/5d 45.3 3.95 372 3 lost v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
659/6d 158.5 4.14 362 2 lost v New Zealand Christchurch 3 Jan 2021 Test # 2400
220 69.2 3.17 220 1 won v South Africa Karachi 26 Jan 2021 Test # 2406
245 100.3 2.43 87 3 won v South Africa Karachi 26 Jan 2021 Test # 2406
201 65.4 3.06 -71 2 won v South Africa Rawalpindi 4 Feb 2021 Test # 2408
274 91.4 2.98 370 -95 4 won v South Africa Rawalpindi 4 Feb 2021 Test # 2408
176 59.1 2.97 176 1 won v Zimbabwe Harare 29 Apr 2021 Test # 2420
134 46.2 2.89 -116 3 won v Zimbabwe Harare 29 Apr 2021 Test # 2420
132 60.4 2.17 -378 2 won v Zimbabwe Harare 7 May 2021 Test # 2421
231 68.0 3.39 -147 3 won v Zimbabwe Harare 7 May 2021 Test # 2421
253 89.4 2.82 36 2 lost v West Indies Kingston 12 Aug 2021 Test # 2430
168/9 56.5 2.95 168 1 4 lost v West Indies Kingston 12 Aug 2021 Test # 2430
150 51.3 2.91 -152 2 won v West Indies Kingston 20 Aug 2021 Test # 2431
219 83.2 2.62 329 -109 4 won v West Indies Kingston 20 Aug 2021 Test # 2431
330 114.4 2.87 330 1 won v Bangladesh Chattogram 26 Nov 2021 Test # 2436
157 56.2 2.78 201 3 won v Bangladesh Chattogram 26 Nov 2021 Test # 2436
87 32.0 2.71 -213 2 won v Bangladesh Mirpur 4 Dec 2021 Test # 2439
205 84.4 2.42 -8 3 won v Bangladesh Mirpur 4 Dec 2021 Test # 2439
459 140.1 3.27 -17 2 draw v Australia Rawalpindi 4 Mar 2022 Test # 2453
556/9d 189.0 2.94 556 1 draw v Australia Karachi 12 Mar 2022 Test # 2455
97/2d 22.3 4.31 505 3 draw v Australia Karachi 12 Mar 2022 Test # 2455
391 133.3 2.92 391 1 lost v Australia Lahore 21 Mar 2022 Test # 2458
227/3d 60.0 3.78 350 3 lost v Australia Lahore 21 Mar 2022 Test # 2458
222 66.1 3.35 222 1 won v Sri Lanka Galle 16 Jul 2022 Test # 2472
337 100.0 3.37 341 3 won v Sri Lanka Galle 16 Jul 2022 Test # 2472
378 103.0 3.66 378 1 lost v Sri Lanka Galle 24 Jul 2022 Test # 2473
360/8d 91.5 3.92 507 3 lost v Sri Lanka Galle 24 Jul 2022 Test # 2473
657 101.0 6.50 657 1 lost v England Rawalpindi 1 Dec 2022 Test # 2478
264/7d 35.5 7.36 342 3 lost v England Rawalpindi 1 Dec 2022 Test # 2478
281 51.4 5.43 281 1 lost v England Multan 9 Dec 2022 Test # 2480
275 64.5 4.24 354 3 lost v England Multan 9 Dec 2022 Test # 2480
354 81.4 4.33 50 2 lost v England Karachi 17 Dec 2022 Test # 2483
170/2 28.1 6.03 167 4 4 lost v England Karachi 17 Dec 2022 Test # 2483
612/9d 194.5 3.14 174 2 draw v New Zealand Karachi 26 Dec 2022 Test # 2486
61/1 7.3 8.13 138 -76 4 draw v New Zealand Karachi 26 Dec 2022 Test # 2486
449 131.0 3.42 449 1 draw v New Zealand Karachi 2 Jan 2023 Test # 2487
277/5d 82.0 3.37 318 3 draw v New Zealand Karachi 2 Jan 2023 Test # 2487
312 95.2 3.27 312 1 won v Sri Lanka Galle 16 Jul 2023 Test # 2511
279 83.1 3.35 130 3 won v Sri Lanka Galle 16 Jul 2023 Test # 2511
166 48.4 3.41 166 1 won v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
188 67.4 2.77 -222 3 won v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
487 113.2 4.29 487 1 lost v Australia Perth 14 Dec 2023 Test # 2518
233/5d 63.2 3.67 449 3 lost v Australia Perth 14 Dec 2023 Test # 2518
318 96.5 3.28 318 1 lost v Australia Melbourne 26 Dec 2023 Test # 2519
262 84.1 3.11 316 3 lost v Australia Melbourne 26 Dec 2023 Test # 2519
299 109.4 2.72 -14 2 lost v Australia Sydney 3 Jan 2024 Test # 2521
130/2 25.5 5.03 130 1 4 lost v Australia Sydney 3 Jan 2024 Test # 2521
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page