View innings by innings list [change view]
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw 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
150 104.3 1.43 -222 2 lost v India Delhi 16 Oct 1952 Test # 355
152 58.2 2.60 -70 3 lost v India Delhi 16 Oct 1952 Test # 355
331 194.3 1.70 225 2 won v India Lucknow 23 Oct 1952 Test # 356
186 73.0 2.54 186 1 lost v India Brabourne 13 Nov 1952 Test # 357
242 149.2 1.62 41 3 lost v India Brabourne 13 Nov 1952 Test # 357
344 110.5 3.10 344 1 draw v India Chennai 28 Nov 1952 Test # 358
257 116.0 2.21 257 1 draw v India Eden Gardens 12 Dec 1952 Test # 360
236/7d 120.0 1.96 96 3 draw v India Eden Gardens 12 Dec 1952 Test # 360
87 83.5 1.03 87 1 draw v England Lord's 10 Jun 1954 Test # 387
121/3 52.2 2.31 91 3 draw v England Lord's 10 Jun 1954 Test # 387
157 65.0 2.41 157 1 lost v England Nottingham 1 Jul 1954 Test # 388
272 112.4 2.41 -129 3 lost v England Nottingham 1 Jul 1954 Test # 388
90 56.5 1.58 -269 2 draw v England Manchester 22 Jul 1954 Test # 389
25/4 15.0 1.66 -244 3 draw v England Manchester 22 Jul 1954 Test # 389
133 51.4 2.57 133 1 won v England The Oval 12 Aug 1954 Test # 390
164 92.0 1.78 167 3 won v England The Oval 12 Aug 1954 Test # 390
257 136.2 1.88 257 1 draw v India Dhaka 1 Jan 1955 Test # 394
158 86.2 1.83 267 3 draw v India Dhaka 1 Jan 1955 Test # 394
312/9d 164.0 1.90 77 2 draw v India Bahawalpur 15 Jan 1955 Test # 395
328 187.5 1.74 328 1 draw v India Lahore 29 Jan 1955 Test # 397
136/5d 84.3 1.60 213 3 draw v India Lahore 29 Jan 1955 Test # 397
188 146.3 1.28 188 1 draw v India Peshawar 12 Feb 1955 Test # 398
182 122.0 1.49 125 3 draw v India Peshawar 12 Feb 1955 Test # 398
162 96.0 1.68 162 1 draw v India Karachi 26 Feb 1955 Test # 400
241/5d 86.0 2.80 258 3 draw v India Karachi 26 Feb 1955 Test # 400
289 130.1 2.22 125 2 won v New Zealand Karachi 13 Oct 1955 Test # 413
561 185.3 3.02 213 2 won v New Zealand Lahore 26 Oct 1955 Test # 414
117/6 26.5 4.36 116 2 4 won v New Zealand Lahore 26 Oct 1955 Test # 414
195/6d 76.0 2.56 125 2 draw v New Zealand Dhaka 7 Nov 1955 Test # 415
199 91.3 2.17 119 2 won v Australia Karachi 11 Oct 1956 Test # 430
69/1 48.4 1.41 69 1 4 won v Australia Karachi 11 Oct 1956 Test # 430
106 42.2 2.50 -473 2 draw v West Indies Bridgetown 17 Jan 1958 Test # 446
657/8d 319.0 2.05 184 3 draw v West Indies Bridgetown 17 Jan 1958 Test # 446
282 86.3 3.26 -43 2 lost v West Indies Port of Spain 5 Feb 1958 Test # 448
235 104.5 2.24 356 -120 4 lost v West Indies Port of Spain 5 Feb 1958 Test # 448
328 102.0 3.21 328 1 lost v West Indies Kingston 26 Feb 1958 Test # 450
288 96.3 2.98 -174 3 lost v West Indies Kingston 26 Feb 1958 Test # 450
408 125.1 3.25 408 1 lost v West Indies Georgetown 13 Mar 1958 Test # 452
318 139.1 2.28 316 3 lost v West Indies Georgetown 13 Mar 1958 Test # 452
496 177.5 2.78 228 2 won v West Indies Port of Spain 26 Mar 1958 Test # 453
304 160.2 1.89 158 2 won v West Indies Karachi 20 Feb 1959 Test # 469
88/0 34.0 2.58 88 1 4 won v West Indies Karachi 20 Feb 1959 Test # 469
145 75.3 1.92 145 1 won v West Indies Dhaka 6 Mar 1959 Test # 471
144 62.5 2.29 213 3 won v West Indies Dhaka 6 Mar 1959 Test # 471
209 79.2 2.63 -260 2 lost v West Indies Lahore 26 Mar 1959 Test # 473
104 48.5 2.12 -156 3 lost v West Indies Lahore 26 Mar 1959 Test # 473
200 105.5 1.88 200 1 lost v Australia Dhaka 13 Nov 1959 Test # 479
134 100.3 1.33 109 3 lost v Australia Dhaka 13 Nov 1959 Test # 479
146 66.0 2.21 146 1 lost v Australia Lahore 21 Nov 1959 Test # 480
366 179.4 2.03 121 3 lost v Australia Lahore 21 Nov 1959 Test # 480
287 131.5 2.17 287 1 draw v Australia Karachi 4 Dec 1959 Test # 481
194/8d 109.4 1.76 224 3 draw v Australia Karachi 4 Dec 1959 Test # 481
350 137.4 2.54 350 1 draw v India Brabourne 2 Dec 1960 Test # 497
166/4 80.0 2.07 67 3 draw v India Brabourne 2 Dec 1960 Test # 497
335 188.4 1.77 335 1 draw v India Kanpur 16 Dec 1960 Test # 499
140/3 64.0 2.18 71 3 draw v India Kanpur 16 Dec 1960 Test # 499
301 127.2 2.36 301 1 draw v India Eden Gardens 30 Dec 1960 Test # 501
146/3d 49.0 2.97 267 3 draw v India Eden Gardens 30 Dec 1960 Test # 501
448/8d 182.5 2.45 448 1 draw v India Chennai 13 Jan 1961 Test # 503
59/0 18.0 3.27 -32 3 draw v India Chennai 13 Jan 1961 Test # 503
286 125.5 2.27 -177 2 draw v India Delhi 8 Feb 1961 Test # 505
250 127.4 1.95 73 3 draw v India Delhi 8 Feb 1961 Test # 505
387/9d 142.5 2.70 387 1 lost v England Lahore 21 Oct 1961 Test # 512
200 75.5 2.63 207 3 lost v England Lahore 21 Oct 1961 Test # 512
393/7d 192.3 2.04 393 1 draw v England Dhaka 19 Jan 1962 Test # 521
216 134.1 1.60 170 3 draw v England Dhaka 19 Jan 1962 Test # 521
253 95.0 2.66 253 1 draw v England Karachi 2 Feb 1962 Test # 522
404/8 167.0 2.41 150 3 draw v England Karachi 2 Feb 1962 Test # 522
246 101.0 2.43 -298 2 lost v England Birmingham 31 May 1962 Test # 530
274 123.0 2.22 -24 3 lost v England Birmingham 31 May 1962 Test # 530
100 43.4 2.29 100 1 lost v England Lord's 21 Jun 1962 Test # 531
355 119.3 2.97 85 3 lost v England Lord's 21 Jun 1962 Test # 531
131 65.1 2.01 -297 2 lost v England Leeds 5 Jul 1962 Test # 532
180 74.4 2.41 -117 3 lost v England Leeds 5 Jul 1962 Test # 532
219 86.1 2.54 -209 2 draw v England Nottingham 26 Jul 1962 Test # 533
216/6 101.0 2.13 7 3 draw v England Nottingham 26 Jul 1962 Test # 533
183 97.0 1.88 -297 2 lost v England The Oval 16 Aug 1962 Test # 534
323 111.1 2.90 26 3 lost v England The Oval 16 Aug 1962 Test # 534
414 138.0 3.00 414 1 draw v Australia Karachi 24 Oct 1964 Test # 569
279/8d 122.0 2.28 341 3 draw v Australia Karachi 24 Oct 1964 Test # 569
287 87.6x8 2.45 287 1 draw v Australia Melbourne 4 Dec 1964 Test # 570
326 96.4x8 2.53 165 3 draw v Australia Melbourne 4 Dec 1964 Test # 570
187 95.0 1.96 -79 2 draw v New Zealand Wellington 22 Jan 1965 Test # 574
140/7 52.0 2.69 259 -118 4 draw v New Zealand Wellington 22 Jan 1965 Test # 574
226 154.0 1.46 226 1 draw v New Zealand Auckland 29 Jan 1965 Test # 576
207 100.1 2.06 219 3 draw v New Zealand Auckland 29 Jan 1965 Test # 576
206 83.0 2.48 206 1 draw v New Zealand Christchurch 12 Feb 1965 Test # 577
309/8d 93.3 3.30 313 3 draw v New Zealand Christchurch 12 Feb 1965 Test # 577
318 116.3 2.72 143 2 won v New Zealand Rawalpindi 27 Mar 1965 Test # 585
385/7d 167.0 2.30 385 1 draw v New Zealand Lahore 2 Apr 1965 Test # 586
194/8d 77.0 2.51 97 3 draw v New Zealand Lahore 2 Apr 1965 Test # 586
307/8d 121.0 2.53 22 2 won v New Zealand Karachi 9 Apr 1965 Test # 587
202/2 60.0 3.36 202 1 4 won v New Zealand Karachi 9 Apr 1965 Test # 587
354 182.1 1.94 -15 2 draw v England Lord's 27 Jul 1967 Test # 621
88/3 62.0 1.41 257 -168 4 draw v England Lord's 27 Jul 1967 Test # 621
140 69.0 2.02 140 1 lost v England Nottingham 10 Aug 1967 Test # 622
114 64.0 1.78 2 3 lost v England Nottingham 10 Aug 1967 Test # 622
216 102.0 2.11 216 1 lost v England The Oval 24 Aug 1967 Test # 623
255 101.1 2.52 31 3 lost v England The Oval 24 Aug 1967 Test # 623
209 70.2 2.97 -97 2 draw v England Lahore 21 Feb 1969 Test # 647
203/5 79.0 2.56 323 -119 4 draw v England Lahore 21 Feb 1969 Test # 647
246 110.1 2.23 246 1 draw v England Dhaka 28 Feb 1969 Test # 649
195/6d 101.0 1.93 167 3 draw v England Dhaka 28 Feb 1969 Test # 649
DNB 0.0 - 0 0 draw v England Karachi 6 Mar 1969 Test # 650
220 97.2 2.26 220 1 draw v New Zealand Karachi 24 Oct 1969 Test # 662
283/8d 134.4 2.10 229 3 draw v New Zealand Karachi 24 Oct 1969 Test # 662
114 67.4 1.68 114 1 lost v New Zealand Lahore 30 Oct 1969 Test # 663
208 105.5 1.96 81 3 lost v New Zealand Lahore 30 Oct 1969 Test # 663
290/7d 101.1 2.86 17 2 draw v New Zealand Dhaka 8 Nov 1969 Test # 665
51/4 15.0 3.40 184 -132 4 draw v New Zealand Dhaka 8 Nov 1969 Test # 665
608/7d 195.0 3.11 608 1 draw v England Birmingham 3 Jun 1971 Test # 687
148 72.4 2.03 -93 2 draw v England Lord's 17 Jun 1971 Test # 688
350 209.4 1.66 34 2 lost v England Leeds 8 Jul 1971 Test # 689
205 88.3 2.31 231 -25 4 lost v England Leeds 8 Jul 1971 Test # 689
257 75.3x8 2.55 257 1 lost v Australia Adelaide 22 Dec 1972 Test # 704
214 65.6x8 2.44 -114 3 lost v Australia Adelaide 22 Dec 1972 Test # 704
574/8d 124.6x8 3.45 133 2 lost v Australia Melbourne 29 Dec 1972 Test # 705
200 57.5x8 2.60 293 -92 4 lost v Australia Melbourne 29 Dec 1972 Test # 705
360 88.6x8 3.04 26 2 lost v Australia Sydney 6 Jan 1973 Test # 707
106 46.0x8 1.72 159 -52 4 lost v Australia Sydney 6 Jan 1973 Test # 707
357 90.4x8 2.95 357 1 draw v New Zealand Wellington 2 Feb 1973 Test # 710
290/6d 71.0x8 3.06 322 3 draw v New Zealand Wellington 2 Feb 1973 Test # 710
507/6d 123.0x8 3.09 507 1 won v New Zealand Dunedin 7 Feb 1973 Test # 712
402 117.5x8 2.56 402 1 draw v New Zealand Auckland 16 Feb 1973 Test # 713
271 78.7x8 2.57 271 3 draw v New Zealand Auckland 16 Feb 1973 Test # 713
422 158.2 2.66 67 2 draw v England Lahore 2 Mar 1973 Test # 715
124/3 38.0 3.26 240 -115 4 draw v England Lahore 2 Mar 1973 Test # 715
569/9d 192.0 2.96 82 2 draw v England Hyderabad (Sind) 16 Mar 1973 Test # 717
445/6d 154.0 2.88 445 1 draw v England Karachi 24 Mar 1973 Test # 719
199 72.3 2.74 258 3 draw v England Karachi 24 Mar 1973 Test # 719
285 101.5 2.79 285 1 draw v England Leeds 25 Jul 1974 Test # 742
179 68.1 2.62 281 3 draw v England Leeds 25 Jul 1974 Test # 742
130/9d 44.5 2.89 130 1 draw v England Lord's 8 Aug 1974 Test # 743
226 97.5 2.31 86 3 draw v England Lord's 8 Aug 1974 Test # 743
600/7d 165.3 3.62 600 1 draw v England The Oval 22 Aug 1974 Test # 744
94/4 30.0 3.13 149 3 draw v England The Oval 22 Aug 1974 Test # 744
199 59.4x8 2.50 199 1 draw v West Indies Lahore 15 Feb 1975 Test # 756
373/7d 94.6x8 2.95 358 3 draw v West Indies Lahore 15 Feb 1975 Test # 756
406/8d 94.0x8 3.23 406 1 draw v West Indies Karachi 1 Mar 1975 Test # 759
256 99.1x8 1.93 169 3 draw v West Indies Karachi 1 Mar 1975 Test # 759
417 80.5x8 3.87 417 1 won v New Zealand Lahore 9 Oct 1976 Test # 782
105/4 18.7x8 4.17 101 5 4 won v New Zealand Lahore 9 Oct 1976 Test # 782
473/8d 128.0x8 2.77 473 1 won v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
4/0 0.5x8 4.80 1 4 4 won v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
565/9d 105.2x8 4.02 565 1 draw v New Zealand Karachi 30 Oct 1976 Test # 784
290/5d 47.4x8 4.57 387 3 draw v New Zealand Karachi 30 Oct 1976 Test # 784
272 70.7x8 2.87 272 1 draw v Australia Adelaide 24 Dec 1976 Test # 789
466 132.7x8 2.63 284 3 draw v Australia Adelaide 24 Dec 1976 Test # 789
333 84.1x8 2.96 -184 2 lost v Australia Melbourne 1 Jan 1977 Test # 790
151 44.1x8 2.56 500 -348 4 lost v Australia Melbourne 1 Jan 1977 Test # 790
360 82.3x8 3.27 149 2 won v Australia Sydney 14 Jan 1977 Test # 792
32/2 7.2x8 3.31 32 1 4 won v Australia Sydney 14 Jan 1977 Test # 792
435 133.4 3.25 435 1 draw v West Indies Bridgetown 18 Feb 1977 Test # 797
291 67.0 4.34 305 3 draw v West Indies Bridgetown 18 Feb 1977 Test # 797
180 67.5 2.65 180 1 lost v West Indies Port of Spain 4 Mar 1977 Test # 799
340 124.1 2.73 204 3 lost v West Indies Port of Spain 4 Mar 1977 Test # 799
194 56.3 3.43 194 1 draw v West Indies Georgetown 18 Mar 1977 Test # 801
540 163.3 3.30 286 3 draw v West Indies Georgetown 18 Mar 1977 Test # 801
341 121.3 2.80 341 1 won v West Indies Port of Spain 1 Apr 1977 Test # 802
301/9d 85.5 3.50 488 3 won v West Indies Port of Spain 1 Apr 1977 Test # 802
198 56.3 3.50 -82 2 lost v West Indies Kingston 15 Apr 1977 Test # 803
301 77.2 3.89 442 -140 4 lost v West Indies Kingston 15 Apr 1977 Test # 803
407/9d 133.0x8 2.29 407 1 draw v England Lahore 14 Dec 1977 Test # 810
106/3 28.0x8 2.83 225 3 draw v England Lahore 14 Dec 1977 Test # 810
275 79.6x8 2.58 275 1 draw v England Hyderabad (Sind) 2 Jan 1978 Test # 813
259/4d 88.0x8 2.20 343 3 draw v England Hyderabad (Sind) 2 Jan 1978 Test # 813
281 95.0x8 2.21 15 2 draw v England Karachi 18 Jan 1978 Test # 815
164 60.4 2.70 164 1 lost v England Birmingham 1 Jun 1978 Test # 825
231 103.4 2.22 -57 3 lost v England Birmingham 1 Jun 1978 Test # 825
105 36.0 2.91 -259 2 lost v England Lord's 15 Jun 1978 Test # 826
139 66.5 2.07 -120 3 lost v England Lord's 15 Jun 1978 Test # 826
201 105.4 1.90 201 1 draw v England Leeds 29 Jun 1978 Test # 827
503/8d 152.0 3.30 503 1 draw v India Faisalabad 16 Oct 1978 Test # 831
264/4d 71.5 3.67 305 3 draw v India Faisalabad 16 Oct 1978 Test # 831
539/6d 133.0 4.05 340 2 won v India Lahore 27 Oct 1978 Test # 832
128/2 20.4 6.19 126 3 4 won v India Lahore 27 Oct 1978 Test # 832
481/9d 141.0 3.41 137 2 won v India Karachi 14 Nov 1978 Test # 833
164/2 24.5 6.60 164 1 4 won v India Karachi 14 Nov 1978 Test # 833
271 92.6x8 2.19 271 1 won v New Zealand Christchurch 2 Feb 1979 Test # 844
323/6d 93.0x8 2.60 304 3 won v New Zealand Christchurch 2 Feb 1979 Test # 844
360 104.5x8 2.58 360 1 draw v New Zealand Napier 16 Feb 1979 Test # 847
234/3d 86.0x8 2.04 192 3 draw v New Zealand Napier 16 Feb 1979 Test # 847
359 103.0x8 2.61 105 2 draw v New Zealand Auckland 23 Feb 1979 Test # 848
8/0 0.6x8 8.00 177 -168 4 draw v New Zealand Auckland 23 Feb 1979 Test # 848
196 61.7x8 2.37 196 1 won v Australia Melbourne 10 Mar 1979 Test # 849
353/9d 81.5x8 3.24 381 3 won v Australia Melbourne 10 Mar 1979 Test # 849
277 77.6x8 2.67 277 1 lost v Australia Perth 24 Mar 1979 Test # 850
285 85.7x8 2.48 235 3 lost v Australia Perth 24 Mar 1979 Test # 850
431/9d 149.3 2.88 431 1 draw v India Bengaluru 21 Nov 1979 Test # 861
108/2 42.0 2.57 123 3 draw v India Bengaluru 21 Nov 1979 Test # 861
273 91.5 2.97 273 1 draw v India Delhi 4 Dec 1979 Test # 863
242 80.5 2.99 389 3 draw v India Delhi 4 Dec 1979 Test # 863
173 68.3 2.52 -161 2 lost v India Wankhede 16 Dec 1979 Test # 865
190 51.4 3.67 322 -131 4 lost v India Wankhede 16 Dec 1979 Test # 865
249 89.5 2.77 87 2 draw v India Kanpur 25 Dec 1979 Test # 866
272 73.4 3.69 272 1 lost v India Chennai 15 Jan 1980 Test # 869
233 66.4 3.49 75 3 lost v India Chennai 15 Jan 1980 Test # 869
272/4d 99.5 2.72 -59 2 draw v India Eden Gardens 29 Jan 1980 Test # 871
179/6 63.0 2.84 265 -85 4 draw v India Eden Gardens 29 Jan 1980 Test # 871
292 118.5 2.45 67 2 won v Australia Karachi 27 Feb 1980 Test # 876
76/3 25.1 3.01 74 3 4 won v Australia Karachi 27 Feb 1980 Test # 876
382/2 126.0 3.03 -235 2 draw v Australia Faisalabad 6 Mar 1980 Test # 878
420/9d 140.0 3.00 13 2 draw v Australia Lahore 18 Mar 1980 Test # 879
369 106.5 3.45 369 1 draw v West Indies Lahore 24 Nov 1980 Test # 886
156/7 73.0 2.13 228 3 draw v West Indies Lahore 24 Nov 1980 Test # 886
176 58.2 3.01 -59 2 lost v West Indies Faisalabad 8 Dec 1980 Test # 888
145 50.4 2.86 302 -156 4 lost v West Indies Faisalabad 8 Dec 1980 Test # 888
128 61.1 2.09 128 1 draw v West Indies Karachi 22 Dec 1980 Test # 890
204/9 84.0 2.42 163 3 draw v West Indies Karachi 22 Dec 1980 Test # 890
166 57.2 2.89 -83 2 draw v West Indies Multan 30 Dec 1980 Test # 892
62 21.2 2.90 -118 2 lost v Australia Perth 13 Nov 1981 Test # 909
256 73.5 3.46 543 -286 4 lost v Australia Perth 13 Nov 1981 Test # 909
291 79.0 3.68 291 1 lost v Australia Brisbane 27 Nov 1981 Test # 910
223 73.0 3.05 2 3 lost v Australia Brisbane 27 Nov 1981 Test # 910
500/8d 171.3 2.91 500 1 won v Australia Melbourne 11 Dec 1981 Test # 913
396 103.2 3.83 396 1 won v Sri Lanka Karachi 5 Mar 1982 Test # 923
301/4d 90.0 3.34 353 3 won v Sri Lanka Karachi 5 Mar 1982 Test # 923
270 92.0 2.93 -184 2 draw v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
186/7 59.0 3.15 339 -152 4 draw v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
500/7d 119.0 4.20 260 2 won v Sri Lanka Lahore 22 Mar 1982 Test # 927
251 79.2 3.16 -21 2 lost v England Birmingham 29 Jul 1982 Test # 931
199 56.4 3.51 313 -113 4 lost v England Birmingham 29 Jul 1982 Test # 931
428/8d 139.0 3.07 428 1 won v England Lord's 12 Aug 1982 Test # 932
77/0 13.1 5.84 76 2 4 won v England Lord's 12 Aug 1982 Test # 932
275 100.5 2.72 275 1 lost v England Leeds 26 Aug 1982 Test # 933
199 81.0 2.45 218 3 lost v England Leeds 26 Aug 1982 Test # 933
419/9d 128.0 3.27 135 2 won v Australia Karachi 22 Sep 1982 Test # 935
47/1 11.1 4.20 45 3 4 won v Australia Karachi 22 Sep 1982 Test # 935
501/6d 144.0 3.47 501 1 won v Australia Faisalabad 30 Sep 1982 Test # 936
467/7d 119.0 3.92 151 2 won v Australia Lahore 14 Oct 1982 Test # 937
64/1 15.0 4.26 64 1 4 won v Australia Lahore 14 Oct 1982 Test # 937
485 143.5 3.37 485 1 draw v India Lahore 10 Dec 1982 Test # 941
135/1 46.0 2.93 241 3 draw v India Lahore 10 Dec 1982 Test # 941
452 109.5 4.11 283 2 won v India Karachi 23 Dec 1982 Test # 942
652 142.4 4.57 280 2 won v India Faisalabad 3 Jan 1983 Test # 945
10/0 2.1 4.61 7 4 4 won v India Faisalabad 3 Jan 1983 Test # 945
581/3d 166.0 3.50 581 1 won v India Hyderabad (Sind) 14 Jan 1983 Test # 946
323 103.5 3.11 323 1 draw v India Lahore 23 Jan 1983 Test # 947
420/6d 117.2 3.57 27 2 draw v India Karachi 30 Jan 1983 Test # 948
288 112.1 2.56 13 2 draw v India Bengaluru 14 Sep 1983 Test # 961
337 133.2 2.52 337 1 draw v India Jalandhar 24 Sep 1983 Test # 962
16/0 9.0 1.77 -21 3 draw v India Jalandhar 24 Sep 1983 Test # 962
322 134.4 2.39 77 2 draw v India Nagpur 5 Oct 1983 Test # 963
42/1 8.0 5.25 186 -143 4 draw v India Nagpur 5 Oct 1983 Test # 963
129 40.2 3.19 -307 2 lost v Australia Perth 11 Nov 1983 Test # 966
298 98.1 3.03 -9 3 lost v Australia Perth 11 Nov 1983 Test # 966
156 50.1 3.10 156 1 draw v Australia Brisbane 25 Nov 1983 Test # 969
82/3 23.0 3.56 -271 3 draw v Australia Brisbane 25 Nov 1983 Test # 969
624 191.2 3.26 159 2 draw v Australia Adelaide 9 Dec 1983 Test # 970
470 140.4 3.34 470 1 draw v Australia Melbourne 26 Dec 1983 Test # 973
238/7 100.0 2.38 153 3 draw v Australia Melbourne 26 Dec 1983 Test # 973
278 100.2 2.77 278 1 lost v Australia Sydney 2 Jan 1984 Test # 974
210 70.5 2.96 34 3 lost v Australia Sydney 2 Jan 1984 Test # 974
277 102.0 2.71 95 2 won v England Karachi 2 Mar 1984 Test # 978
66/7 30.3 2.16 65 2 4 won v England Karachi 2 Mar 1984 Test # 978
449/8d 142.0 3.16 449 1 draw v England Faisalabad 12 Mar 1984 Test # 981
137/4 41.0 3.34 40 3 draw v England Faisalabad 12 Mar 1984 Test # 981
343 128.0 2.67 102 2 draw v England Lahore 19 Mar 1984 Test # 984
217/6 58.3 3.70 243 -25 4 draw v England Lahore 19 Mar 1984 Test # 984
428/9d 158.0 2.70 428 1 draw v India Lahore 17 Oct 1984 Test # 995
674/6 224.5 2.99 174 2 draw v India Faisalabad 24 Oct 1984 Test # 996
221 93.2 2.36 64 2 won v New Zealand Lahore 16 Nov 1984 Test # 998
181/4 65.1 2.77 178 4 4 won v New Zealand Lahore 16 Nov 1984 Test # 998
230 91.1 2.52 -37 2 won v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
230/3 64.4 3.55 227 4 4 won v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
328 120.0 2.73 328 1 draw v New Zealand Karachi 10 Dec 1984 Test # 1003
308/5 94.0 3.27 210 3 draw v New Zealand Karachi 10 Dec 1984 Test # 1003
322 129.4 2.48 -170 2 draw v New Zealand Wellington 18 Jan 1985 Test # 1009
169 66.5 2.52 169 1 lost v New Zealand Auckland 25 Jan 1985 Test # 1010
183 59.4 3.06 -99 3 lost v New Zealand Auckland 25 Jan 1985 Test # 1010
274 94.2 2.90 274 1 lost v New Zealand Dunedin 9 Feb 1985 Test # 1012
223 88.4 2.51 277 3 lost v New Zealand Dunedin 9 Feb 1985 Test # 1012
555/3 162.5 3.40 76 2 draw v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
259 63.2 4.08 102 2 won v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
100/2 23.4 4.22 99 2 4 won v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
295 75.0 3.93 133 2 won v Sri Lanka Karachi 7 Nov 1985 Test # 1028
98/0 16.4 5.88 98 1 4 won v Sri Lanka Karachi 7 Nov 1985 Test # 1028
230 90.2 2.54 121 2 won v Sri Lanka Kandy 23 Feb 1986 Test # 1037
132 51.3 2.56 132 1 lost v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
172 45.3 3.78 31 3 lost v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
318 101.2 3.13 37 2 draw v Sri Lanka Colombo (PSS) 22 Mar 1986 Test # 1043
159 38.5 4.09 159 1 won v West Indies Faisalabad 24 Oct 1986 Test # 1055
328 117.5 2.78 239 3 won v West Indies Faisalabad 24 Oct 1986 Test # 1055
131 53.4 2.44 131 1 lost v West Indies Lahore 7 Nov 1986 Test # 1056
77 44.5 1.71 -10 3 lost v West Indies Lahore 7 Nov 1986 Test # 1056
239 110.1 2.16 -1 2 draw v West Indies Karachi 20 Nov 1986 Test # 1058
125/7 78.0 1.60 213 -87 4 draw v West Indies Karachi 20 Nov 1986 Test # 1058
487/9d 163.0 2.98 487 1 draw v India Chennai 3 Feb 1987 Test # 1066
182/3 77.0 2.36 142 3 draw v India Chennai 3 Feb 1987 Test # 1066
229 108.1 2.11 -174 2 draw v India Eden Gardens 11 Feb 1987 Test # 1067
179/5 87.0 2.05 356 -176 4 draw v India Eden Gardens 11 Feb 1987 Test # 1067
341 128.5 2.64 -124 2 draw v India Jaipur 21 Feb 1987 Test # 1069
395 187.3 2.10 395 1 draw v India Ahmedabad 4 Mar 1987 Test # 1071
135/2 99.0 1.36 207 3 draw v India Ahmedabad 4 Mar 1987 Test # 1071
116 49.2 2.35 116 1 won v India Bengaluru 13 Mar 1987 Test # 1073
249 94.5 2.62 220 3 won v India Bengaluru 13 Mar 1987 Test # 1073
140/5 64.0 2.18 -307 2 draw v England Manchester 4 Jun 1987 Test # 1075
DNB 0.0 - 0 0 draw v England Lord's 18 Jun 1987 Test # 1076
353 131.2 2.68 217 2 won v England Leeds 2 Jul 1987 Test # 1077
439 173.3 2.53 439 1 draw v England Birmingham 23 Jul 1987 Test # 1078
205 73.3 2.78 123 3 draw v England Birmingham 23 Jul 1987 Test # 1078
708 220.3 3.21 708 1 draw v England The Oval 6 Aug 1987 Test # 1079
392 134.0 2.92 217 2 won v England Lahore 25 Nov 1987 Test # 1081
191 84.3 2.26 -101 2 draw v England Faisalabad 7 Dec 1987 Test # 1083
51/1 24.0 2.12 239 -187 4 draw v England Faisalabad 7 Dec 1987 Test # 1083
353 133.5 2.63 59 2 draw v England Karachi 16 Dec 1987 Test # 1086
435 122.0 3.56 143 2 won v West Indies Georgetown 2 Apr 1988 Test # 1095
32/1 3.3 9.14 30 3 4 won v West Indies Georgetown 2 Apr 1988 Test # 1095
194 59.1 3.27 20 2 draw v West Indies Port of Spain 14 Apr 1988 Test # 1096
341/9 129.0 2.64 372 -30 4 draw v West Indies Port of Spain 14 Apr 1988 Test # 1096
309 74.4 4.13 309 1 lost v West Indies Bridgetown 22 Apr 1988 Test # 1097
262 93.5 2.79 265 3 lost v West Indies Bridgetown 22 Apr 1988 Test # 1097
469/9d 169.5 2.76 469 1 won v Australia Karachi 15 Sep 1988 Test # 1104
316 106.5 2.95 316 1 draw v Australia Faisalabad 23 Sep 1988 Test # 1105
378/9d 116.4 3.24 373 3 draw v Australia Faisalabad 23 Sep 1988 Test # 1105
233 98.2 2.36 -107 2 draw v Australia Lahore 7 Oct 1988 Test # 1106
153/8 84.0 1.82 269 -115 4 draw v Australia Lahore 7 Oct 1988 Test # 1106
438/7d 195.0 2.24 -9 2 draw v New Zealand Wellington 10 Feb 1989 Test # 1115
616/5d 203.0 3.03 616 1 draw v New Zealand Auckland 24 Feb 1989 Test # 1116
409 116.5 3.50 409 1 draw v India Karachi 15 Nov 1989 Test # 1127
305/5d 96.0 3.17 452 3 draw v India Karachi 15 Nov 1989 Test # 1127
423/9d 132.3 3.19 135 2 draw v India Faisalabad 23 Nov 1989 Test # 1128
699/5 203.4 3.43 190 2 draw v India Lahore 1 Dec 1989 Test # 1130
250 103.4 2.41 -74 2 draw v India Sialkot 9 Dec 1989 Test # 1132
107 65.5 1.62 -116 2 lost v Australia Melbourne 12 Jan 1990 Test # 1134
336 137.5 2.43 429 -92 4 lost v Australia Melbourne 12 Jan 1990 Test # 1134
257 76.3 3.35 257 1 draw v Australia Adelaide 19 Jan 1990 Test # 1135
387/9d 143.5 2.69 303 3 draw v Australia Adelaide 19 Jan 1990 Test # 1135
199 94.5 2.09 199 1 draw v Australia Sydney 3 Feb 1990 Test # 1137
433/6d 140.3 3.08 237 2 won v New Zealand Karachi 10 Oct 1990 Test # 1151
373/9d 125.0 2.98 213 2 won v New Zealand Lahore 18 Oct 1990 Test # 1152
77/1 20.3 3.75 75 3 4 won v New Zealand Lahore 18 Oct 1990 Test # 1152
102 40.3 2.51 102 1 won v New Zealand Faisalabad 26 Oct 1990 Test # 1153
357 139.5 2.55 242 3 won v New Zealand Faisalabad 26 Oct 1990 Test # 1153
345 133.2 2.58 84 2 won v West Indies Karachi 15 Nov 1990 Test # 1154
98/2 37.0 2.64 98 1 4 won v West Indies Karachi 15 Nov 1990 Test # 1154
170 54.2 3.12 170 1 lost v West Indies Faisalabad 23 Nov 1990 Test # 1157
154 40.2 3.81 129 3 lost v West Indies Faisalabad 23 Nov 1990 Test # 1157
122 49.2 2.47 -172 2 draw v West Indies Lahore 6 Dec 1990 Test # 1158
242/6 96.4 2.50 346 -103 4 draw v West Indies Lahore 6 Dec 1990 Test # 1158
423/5d 157.0 2.69 153 2 draw v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
109/2 36.0 3.02 109 1 draw v Sri Lanka Gujranwala 20 Dec 1991 Test # 1179
221 106.2 2.07 -19 2 won v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
188/7 70.5 2.65 185 4 4 won v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
446/4d 137.0 3.25 446 1 draw v England Birmingham 4 Jun 1992 Test # 1189
293 98.5 2.96 38 2 won v England Lord's 18 Jun 1992 Test # 1190
141/8 45.1 3.12 138 4 4 won v England Lord's 18 Jun 1992 Test # 1190
505/9d 126.0 4.00 505 1 draw v England Manchester 2 Jul 1992 Test # 1191
239/5d 77.0 3.10 354 3 draw v England Manchester 2 Jul 1992 Test # 1191
197 79.3 2.47 197 1 lost v England Leeds 23 Jul 1992 Test # 1192
221 69.0 3.20 98 3 lost v England Leeds 23 Jul 1992 Test # 1192
380 127.5 2.97 173 2 won v England The Oval 6 Aug 1992 Test # 1193
5/0 0.1 30.00 2 4 4 won v England The Oval 6 Aug 1992 Test # 1193
216 69.3 3.10 216 1 won v New Zealand Hamilton 2 Jan 1993 Test # 1207
174 55.1 3.15 126 3 won v New Zealand Hamilton 2 Jan 1993 Test # 1207
140 48.5 2.86 13 2 lost v West Indies Port of Spain 16 Apr 1993 Test # 1220
165 53.5 3.06 370 -204 4 lost v West Indies Port of Spain 16 Apr 1993 Test # 1220
221 76.0 2.90 -234 2 lost v West Indies Bridgetown 23 Apr 1993 Test # 1221
262 103.3 2.53 28 3 lost v West Indies Bridgetown 23 Apr 1993 Test # 1221
326 115.0 2.83 -112 2 draw v West Indies St John's 1 May 1993 Test # 1222
423/8d 155.0 2.72 423 1 won v Zimbabwe Karachi 1 Dec 1993 Test # 1237
131/3d 26.0 5.03 265 3 won v Zimbabwe Karachi 1 Dec 1993 Test # 1237
245 110.2 2.22 245 1 won v Zimbabwe Rawalpindi 9 Dec 1993 Test # 1240
248 101.3 2.44 239 3 won v Zimbabwe Rawalpindi 9 Dec 1993 Test # 1240
147 51.4 2.84 147 1 draw v Zimbabwe Lahore 16 Dec 1993 Test # 1241
174/1 82.0 2.12 91 3 draw v Zimbabwe Lahore 16 Dec 1993 Test # 1241
215 57.4 3.72 -27 2 won v New Zealand Auckland 10 Feb 1994 Test # 1248
141/5 41.0 3.43 138 4 4 won v New Zealand Auckland 10 Feb 1994 Test # 1248
548/5d 137.2 3.99 373 2 won v New Zealand Wellington 17 Feb 1994 Test # 1249
344 97.0 3.54 344 1 lost v New Zealand Christchurch 24 Feb 1994 Test # 1251
179 65.3 2.73 323 3 lost v New Zealand Christchurch 24 Feb 1994 Test # 1251
390 126.2 3.08 390 1 won v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
318/4d 91.0 3.49 482 3 won v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
357/9d 87.5 4.06 286 2 won v Sri Lanka Kandy 26 Aug 1994 Test # 1267
256 87.1 2.93 -81 2 won v Australia Karachi 28 Sep 1994 Test # 1268
315/9 106.1 2.96 314 2 4 won v Australia Karachi 28 Sep 1994 Test # 1268
260 76.4 3.39 -261 2 draw v Australia Rawalpindi 5 Oct 1994 Test # 1269
537 152.1 3.52 276 3 draw v Australia Rawalpindi 5 Oct 1994 Test # 1269
373 120.5 3.08 373 1 draw v Australia Lahore 1 Nov 1994 Test # 1273
404 109.1 3.70 322 3 draw v Australia Lahore 1 Nov 1994 Test # 1273
230 65.5 3.49 -230 2 lost v South Africa Johannesburg 19 Jan 1995 Test # 1283
165 69.3 2.37 490 -324 4 lost v South Africa Johannesburg 19 Jan 1995 Test # 1283
322 124.0 2.59 -222 2 lost v Zimbabwe Harare 31 Jan 1995 Test # 1285
158 62.0 2.54 -64 3 lost v Zimbabwe Harare 31 Jan 1995 Test # 1285
260 94.0 2.76 86 2 won v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
61/2 11.4 5.22 61 1 4 won v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
231 83.3 2.76 231 1 won v Zimbabwe Harare 15 Feb 1995 Test # 1290
250 95.1 2.62 238 3 won v Zimbabwe Harare 15 Feb 1995 Test # 1290
459/9d 149.0 3.08 459 1 won v Sri Lanka Peshawar 8 Sep 1995 Test # 1304
333 118.0 2.82 110 2 lost v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
209 72.1 2.89 252 -42 4 lost v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
214 83.1 2.57 -18 2 lost v Sri Lanka Sialkot 22 Sep 1995 Test # 1306
212 76.0 2.78 357 -144 4 lost v Sri Lanka Sialkot 22 Sep 1995 Test # 1306
97 41.1 2.35 -366 2 lost v Australia Brisbane 9 Nov 1995 Test # 1311
240 85.5 2.79 -126 3 lost v Australia Brisbane 9 Nov 1995 Test # 1311
198 66.5 2.96 -69 2 lost v Australia Hobart 17 Nov 1995 Test # 1313
220 84.3 2.60 376 -155 4 lost v Australia Hobart 17 Nov 1995 Test # 1313
299 113.2 2.63 299 1 won v Australia Sydney 30 Nov 1995 Test # 1314
204 94.0 2.17 246 3 won v Australia Sydney 30 Nov 1995 Test # 1314
208 54.1 3.84 208 1 won v New Zealand Christchurch 8 Dec 1995 Test # 1316
434 145.0 2.99 356 3 won v New Zealand Christchurch 8 Dec 1995 Test # 1316
340 108.2 3.13 340 1 won v England Lord's 25 Jul 1996 Test # 1330
352/5d 113.2 3.10 407 3 won v England Lord's 25 Jul 1996 Test # 1330
448 153.2 2.92 448 1 draw v England Leeds 8 Aug 1996 Test # 1331
242/7d 81.0 2.98 189 3 draw v England Leeds 8 Aug 1996 Test # 1331
521/8d 159.1 3.27 195 2 won v England The Oval 22 Aug 1996 Test # 1332
48/1 6.4 7.20 48 1 4 won v England The Oval 22 Aug 1996 Test # 1332
553 178.2 3.10 178 2 draw v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
267 79.1 3.37 134 2 won v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
69/0 18.5 3.66 67 3 4 won v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
191 55.5 3.42 36 2 lost v New Zealand Lahore 21 Nov 1996 Test # 1339
231 71.1 3.24 276 -44 4 lost v New Zealand Lahore 21 Nov 1996 Test # 1339
430 126.4 3.39 181 2 won v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
378 159.5 2.36 48 2 draw v Sri Lanka Colombo (RPS) 19 Apr 1997 Test # 1366
292 108.3 2.69 -39 2 draw v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
285/5 95.0 3.00 426 -140 4 draw v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
456 162.5 2.80 456 1 draw v South Africa Rawalpindi 6 Oct 1997 Test # 1380
182/6 57.4 3.15 235 3 draw v South Africa Rawalpindi 6 Oct 1997 Test # 1380
53/1 17.0 3.11 -349 2 draw v South Africa Sheikhupura 17 Oct 1997 Test # 1381
308 89.4 3.43 69 2 lost v South Africa Faisalabad 24 Oct 1997 Test # 1382
92 37.3 2.45 146 -53 4 lost v South Africa Faisalabad 24 Oct 1997 Test # 1382
381 132.0 2.88 230 2 won v West Indies Peshawar 17 Nov 1997 Test # 1384
471 136.1 3.45 168 2 won v West Indies Rawalpindi 29 Nov 1997 Test # 1389
417 118.4 3.51 201 2 won v West Indies Karachi 6 Dec 1997 Test # 1391
15/0 5.0 3.00 12 4 4 won v West Indies Karachi 6 Dec 1997 Test # 1391
329 94.1 3.49 -35 2 draw v South Africa Johannesburg 14 Feb 1998 Test # 1400
259 73.2 3.53 259 1 won v South Africa Durban 26 Feb 1998 Test # 1403
226 79.3 2.84 254 3 won v South Africa Durban 26 Feb 1998 Test # 1403
106 40.5 2.59 -187 2 lost v South Africa Gqeberha 6 Mar 1998 Test # 1406
134 60.5 2.20 394 -259 4 lost v South Africa Gqeberha 6 Mar 1998 Test # 1406
256 109.1 2.34 -65 2 draw v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
258/6 98.3 2.61 368 -109 4 draw v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
354 147.5 2.39 77 2 won v Zimbabwe Harare 21 Mar 1998 Test # 1412
192/7 53.5 3.56 192 1 4 won v Zimbabwe Harare 21 Mar 1998 Test # 1412
269 97.0 2.77 269 1 lost v Australia Rawalpindi 1 Oct 1998 Test # 1424
145 75.5 1.91 -99 3 lost v Australia Rawalpindi 1 Oct 1998 Test # 1424
580/9d 172.1 3.36 -19 2 draw v Australia Peshawar 15 Oct 1998 Test # 1426
252 89.4 2.81 -28 2 draw v Australia Karachi 22 Oct 1998 Test # 1427
262/5 86.0 3.04 419 -156 4 draw v Australia Karachi 22 Oct 1998 Test # 1427
296 85.5 3.44 296 1 lost v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
103 36.5 2.79 161 3 lost v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
325/9d 113.0 2.87 142 2 draw v Zimbabwe Lahore 10 Dec 1998 Test # 1432
238 79.5 2.98 238 1 won v India Chennai 28 Jan 1999 Test # 1442
286 71.2 4.00 270 3 won v India Chennai 28 Jan 1999 Test # 1442
172 64.3 2.66 -80 2 lost v India Delhi 4 Feb 1999 Test # 1443
207 60.3 3.42 420 -212 4 lost v India Delhi 4 Feb 1999 Test # 1443
185 76.2 2.42 185 1 won v India Eden Gardens 16 Feb 1999 Test # 1444
316 99.0 3.19 278 3 won v India Eden Gardens 16 Feb 1999 Test # 1444
398 102.1 3.89 398 1 draw v Sri Lanka Lahore 4 Mar 1999 Test # 1447
314/8d 96.5 3.24 384 3 draw v Sri Lanka Lahore 4 Mar 1999 Test # 1447
594 184.5 3.21 363 2 won v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
367 117.1 3.13 367 1 lost v Australia Brisbane 5 Nov 1999 Test # 1467
281 74.1 3.78 73 3 lost v Australia Brisbane 5 Nov 1999 Test # 1467
222 72.5 3.04 222 1 lost v Australia Hobart 18 Nov 1999 Test # 1469
392 128.5 3.04 368 3 lost v Australia Hobart 18 Nov 1999 Test # 1469
155 52.0 2.98 155 1 lost v Australia Perth 26 Nov 1999 Test # 1472
276 69.4 3.96 -20 3 lost v Australia Perth 26 Nov 1999 Test # 1472
182 73.5 2.46 182 1 lost v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
390 152.1 2.56 219 3 lost v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
199 88.5 2.24 -69 2 lost v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
236 70.1 3.36 294 -57 4 lost v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
256 85.5 2.98 256 1 won v Sri Lanka Karachi 12 Mar 2000 Test # 1489
421 133.5 3.14 450 3 won v Sri Lanka Karachi 12 Mar 2000 Test # 1489
288 123.3 2.33 288 1 draw v West Indies Georgetown 5 May 2000 Test # 1494
253 86.0 2.94 253 1 draw v West Indies Bridgetown 18 May 2000 Test # 1496
419/9d 153.4 2.72 274 3 draw v West Indies Bridgetown 18 May 2000 Test # 1496
269 91.0 2.95 269 1 lost v West Indies St John's 25 May 2000 Test # 1497
219 90.0 2.43 215 3 lost v West Indies St John's 25 May 2000 Test # 1497
266 120.5 2.20 -7 2 won v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
131/5 42.0 3.11 131 1 4 won v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
600/8d 175.2 3.42 419 2 won v Sri Lanka Galle 21 Jun 2000 Test # 1501
DNB 0.0 - 0 0 draw v Sri Lanka Kandy 28 Jun 2000 Test # 1502
401 163.3 2.45 -79 2 draw v England Lahore 15 Nov 2000 Test # 1513
316 108.1 2.92 316 1 draw v England Faisalabad 29 Nov 2000 Test # 1518
269/3d 80.2 3.34 243 3 draw v England Faisalabad 29 Nov 2000 Test # 1518
405 139.4 2.89 405 1 lost v England Karachi 7 Dec 2000 Test # 1521
158 70.0 2.25 175 3 lost v England Karachi 7 Dec 2000 Test # 1521
346 106.0 3.26 346 1 won v New Zealand Auckland 8 Mar 2001 Test # 1533
336/5d 103.0 3.26 430 3 won v New Zealand Auckland 8 Mar 2001 Test # 1533
571/8d 210.0 2.71 95 2 draw v New Zealand Christchurch 15 Mar 2001 Test # 1536
104 26.5 3.87 104 1 lost v New Zealand Hamilton 27 Mar 2001 Test # 1540
118 49.5 2.36 -185 3 lost v New Zealand Hamilton 27 Mar 2001 Test # 1540
203 57.0 3.56 -188 2 lost v England Lord's 17 May 2001 Test # 1546
179 59.3 3.00 -9 3 lost v England Lord's 17 May 2001 Test # 1546
403 96.4 4.16 403 1 won v England Manchester 31 May 2001 Test # 1547
323 98.5 3.26 369 3 won v England Manchester 31 May 2001 Test # 1547
546/3d 114.5 4.75 412 2 won v Bangladesh Multan 29 Aug 2001 Test # 1560
490/9d 140.4 3.48 330 2 won v Bangladesh Dhaka 9 Jan 2002 Test # 1584
465/9d 134.5 3.44 317 2 won v Bangladesh Chattogram 16 Jan 2002 Test # 1586
493 161.5 3.04 493 1 won v West Indies Sharjah 31 Jan 2002 Test # 1587
214/6d 57.4 3.71 341 3 won v West Indies Sharjah 31 Jan 2002 Test # 1587
472 135.0 3.49 472 1 won v West Indies Sharjah 7 Feb 2002 Test # 1588
225/5d 76.0 2.96 433 3 won v West Indies Sharjah 7 Feb 2002 Test # 1588
234 67.0 3.49 234 1 lost v Sri Lanka Lahore 6 Mar 2002 Test # 1592
325 101.5 3.19 31 3 lost v Sri Lanka Lahore 6 Mar 2002 Test # 1592
643 157.5 4.07 643 1 won v New Zealand Lahore 1 May 2002 Test # 1600
279 65.3 4.25 -188 2 lost v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
274 94.2 2.90 316 -41 4 lost v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
59 31.5 1.85 59 1 lost v Australia Sharjah 11 Oct 2002 Test # 1617
53 24.5 2.13 -198 3 lost v Australia Sharjah 11 Oct 2002 Test # 1617
221 71.1 3.10 -223 2 lost v Australia Sharjah 19 Oct 2002 Test # 1620
203 67.2 3.01 -20 3 lost v Australia Sharjah 19 Oct 2002 Test # 1620
285 89.5 3.17 285 1 won v Zimbabwe Harare 9 Nov 2002 Test # 1625
369 89.5 4.10 429 3 won v Zimbabwe Harare 9 Nov 2002 Test # 1625
403 131.3 3.06 225 2 won v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
57/0 8.3 6.70 57 1 4 won v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
161 48.4 3.30 -207 2 lost v South Africa Durban 26 Dec 2002 Test # 1635
250 87.3 2.85 43 3 lost v South Africa Durban 26 Dec 2002 Test # 1635
252 87.4 2.87 -368 2 lost v South Africa Cape Town 2 Jan 2003 Test # 1637
226 59.1 3.81 -142 3 lost v South Africa Cape Town 2 Jan 2003 Test # 1637
346 117.0 2.95 58 2 won v Bangladesh Karachi 20 Aug 2003 Test # 1655
217/3 70.0 3.10 217 1 4 won v Bangladesh Karachi 20 Aug 2003 Test # 1655
295 108.1 2.72 -66 2 won v Bangladesh Peshawar 27 Aug 2003 Test # 1657
165/1 47.3 3.47 163 3 4 won v Bangladesh Peshawar 27 Aug 2003 Test # 1657
175 54.4 3.20 -106 2 won v Bangladesh Multan 3 Sep 2003 Test # 1658
262/9 91.0 2.87 261 2 4 won v Bangladesh Multan 3 Sep 2003 Test # 1658
401 148.0 2.70 81 2 won v South Africa Lahore 17 Oct 2003 Test # 1664
164/2 40.1 4.08 161 4 4 won v South Africa Lahore 17 Oct 2003 Test # 1664
348 116.2 2.99 70 2 draw v South Africa Faisalabad 24 Oct 2003 Test # 1666
242/6 98.0 2.46 302 -59 4 draw v South Africa Faisalabad 24 Oct 2003 Test # 1666
463 144.4 3.20 -100 2 draw v New Zealand Hamilton 19 Dec 2003 Test # 1676
196 90.0 2.17 -170 2 won v New Zealand Wellington 26 Dec 2003 Test # 1677
277/3 74.5 3.70 274 4 4 won v New Zealand Wellington 26 Dec 2003 Test # 1677
407 126.3 3.21 -268 2 lost v India Multan 28 Mar 2004 Test # 1693
216 77.0 2.80 -52 3 lost v India Multan 28 Mar 2004 Test # 1693
489 160.1 3.05 202 2 won v India Lahore 5 Apr 2004 Test # 1695
40/1 7.0 5.71 40 1 4 won v India Lahore 5 Apr 2004 Test # 1695
224 72.5 3.07 224 1 lost v India Rawalpindi 13 Apr 2004 Test # 1697
245 54.0 4.53 -131 3 lost v India Rawalpindi 13 Apr 2004 Test # 1697
264 84.1 3.13 21 2 lost v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
216 79.2 2.72 418 -201 4 lost v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
478 137.1 3.48 270 2 won v Sri Lanka Karachi 28 Oct 2004 Test # 1719
139/4 37.0 3.75 137 3 4 won v Sri Lanka Karachi 28 Oct 2004 Test # 1719
179 77.3 2.30 -202 2 lost v Australia Perth 16 Dec 2004 Test # 1726
72 31.3 2.28 564 -491 4 lost v Australia Perth 16 Dec 2004 Test # 1726
341 107.3 3.17 341 1 lost v Australia Melbourne 26 Dec 2004 Test # 1729
163 64.2 2.53 125 3 lost v Australia Melbourne 26 Dec 2004 Test # 1729
304 86.4 3.50 304 1 lost v Australia Sydney 2 Jan 2005 Test # 1731
325 89.2 3.63 61 3 lost v Australia Sydney 2 Jan 2005 Test # 1731
312 86.4 3.60 312 1 draw v India Mohali 8 Mar 2005 Test # 1738
496/9d 144.0 3.44 292 3 draw v India Mohali 8 Mar 2005 Test # 1738
393 113.1 3.47 -14 2 lost v India Eden Gardens 16 Mar 2005 Test # 1741
226 91.3 2.46 422 -195 4 lost v India Eden Gardens 16 Mar 2005 Test # 1741
570 167.5 3.39 570 1 won v India Bengaluru 24 Mar 2005 Test # 1743
261/2d 50.0 5.22 382 3 won v India Bengaluru 24 Mar 2005 Test # 1743
144 43.4 3.29 -201 2 lost v West Indies Bridgetown 26 May 2005 Test # 1752
296 62.3 4.73 573 -276 4 lost v West Indies Bridgetown 26 May 2005 Test # 1752
374 100.3 3.72 374 1 won v West Indies Kingston 3 Jun 2005 Test # 1754
309 77.5 3.97 279 3 won v West Indies Kingston 3 Jun 2005 Test # 1754
274 98.2 2.78 274 1 won v England Multan 12 Nov 2005 Test # 1770
341 105.5 3.22 197 3 won v England Multan 12 Nov 2005 Test # 1770
462 115.4 3.99 462 1 draw v England Faisalabad 20 Nov 2005 Test # 1772
268/9d 93.1 2.87 284 3 draw v England Faisalabad 20 Nov 2005 Test # 1772
636/8d 156.2 4.06 348 2 won v England Lahore 29 Nov 2005 Test # 1774
679/7d 143.3 4.73 679 1 draw v India Lahore 13 Jan 2006 Test # 1781
588 136.2 4.31 588 1 draw v India Faisalabad 21 Jan 2006 Test # 1782
490/8d 116.4 4.20 475 3 draw v India Faisalabad 21 Jan 2006 Test # 1782
245 60.1 4.07 245 1 won v India Karachi 29 Jan 2006 Test # 1783
599/7d 140.1 4.27 606 3 won v India Karachi 29 Jan 2006 Test # 1783
176 54.4 3.21 -9 2 draw v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
337/4 121.0 2.78 458 -120 4 draw v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
170 52.4 3.22 -109 2 won v Sri Lanka Kandy 3 Apr 2006 Test # 1796
183/2 43.2 4.22 183 1 4 won v Sri Lanka Kandy 3 Apr 2006 Test # 1796
445 119.3 3.72 -83 2 draw v England Lord's 13 Jul 2006 Test # 1809
214/4 73.0 2.93 380 -165 4 draw v England Lord's 13 Jul 2006 Test # 1809
119 38.4 3.07 119 1 lost v England Manchester 27 Jul 2006 Test # 1811
222 67.1 3.30 -120 3 lost v England Manchester 27 Jul 2006 Test # 1811
538 141.4 3.79 23 2 lost v England Leeds 4 Aug 2006 Test # 1813
155 47.5 3.24 323 -167 4 lost v England Leeds 4 Aug 2006 Test # 1813
504 129.5 3.88 331 2 lost v England The Oval 17 Aug 2006 Test # 1814
485 146.0 3.32 279 2 won v West Indies Lahore 11 Nov 2006 Test # 1815
13/1 5.1 2.51 13 1 4 won v West Indies Lahore 11 Nov 2006 Test # 1815
357 124.0 2.87 357 1 draw v West Indies Multan 19 Nov 2006 Test # 1816
461/7 147.4 3.12 227 3 draw v West Indies Multan 19 Nov 2006 Test # 1816
304 100.5 3.01 304 1 won v West Indies Karachi 27 Nov 2006 Test # 1818
399/6d 123.5 3.22 443 3 won v West Indies Karachi 27 Nov 2006 Test # 1818
313 96.5 3.23 313 1 lost v South Africa Centurion 11 Jan 2007 Test # 1828
302 96.2 3.13 198 3 lost v South Africa Centurion 11 Jan 2007 Test # 1828
265 76.0 3.48 141 2 won v South Africa Gqeberha 19 Jan 2007 Test # 1829
191/5 57.3 3.32 191 1 4 won v South Africa Gqeberha 19 Jan 2007 Test # 1829
157 43.1 3.63 157 1 lost v South Africa Cape Town 26 Jan 2007 Test # 1830
186 51.2 3.62 160 3 lost v South Africa Cape Town 26 Jan 2007 Test # 1830
291 97.3 2.98 -159 2 lost v South Africa Karachi 1 Oct 2007 Test # 1843
263 84.5 3.10 424 -160 4 lost v South Africa Karachi 1 Oct 2007 Test # 1843
206 63.0 3.26 -151 2 draw v South Africa Lahore 8 Oct 2007 Test # 1844
316/4 107.0 2.95 457 -140 4 draw v South Africa Lahore 8 Oct 2007 Test # 1844
231 96.2 2.39 231 1 lost v India Delhi 22 Nov 2007 Test # 1849
247 83.1 2.96 202 3 lost v India Delhi 22 Nov 2007 Test # 1849
456 151.1 3.01 -160 2 draw v India Eden Gardens 30 Nov 2007 Test # 1850
214/4 77.0 2.77 345 -130 4 draw v India Eden Gardens 30 Nov 2007 Test # 1850
537 168.1 3.19 -89 2 draw v India Bengaluru 8 Dec 2007 Test # 1852
162/7 36.0 4.50 374 -211 4 draw v India Bengaluru 8 Dec 2007 Test # 1852
765/6d 248.5 3.07 121 2 draw v Sri Lanka Karachi 21 Feb 2009 Test # 1909
110/1 23.4 4.64 -496 2 draw v Sri Lanka Lahore 1 Mar 2009 Test # 1912
342 94.0 3.63 50 2 lost v Sri Lanka Galle 4 Jul 2009 Test # 1921
117 44.3 2.62 168 -50 4 lost v Sri Lanka Galle 4 Jul 2009 Test # 1921
90 36.0 2.50 90 1 lost v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
320 96.4 3.31 170 3 lost v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
299 89.4 3.33 299 1 draw v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
425/9d 123.0 3.45 491 3 draw v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
332 96.5 3.42 -97 2 lost v New Zealand Dunedin 24 Nov 2009 Test # 1934
218 76.0 2.86 251 -32 4 lost v New Zealand Dunedin 24 Nov 2009 Test # 1934
264 88.2 2.98 264 1 won v New Zealand Wellington 3 Dec 2009 Test # 1938
239 86.3 2.76 404 3 won v New Zealand Wellington 3 Dec 2009 Test # 1938
223 64.3 3.45 223 1 draw v New Zealand Napier 11 Dec 2009 Test # 1940
455 193.2 2.35 207 3 draw v New Zealand Napier 11 Dec 2009 Test # 1940
258 99.0 2.60 -196 2 lost v Australia Melbourne 26 Dec 2009 Test # 1943
251 72.0 3.48 422 -170 4 lost v Australia Melbourne 26 Dec 2009 Test # 1943
333 96.5 3.43 206 2 lost v Australia Sydney 3 Jan 2010 Test # 1945
139 38.0 3.65 176 -36 4 lost v Australia Sydney 3 Jan 2010 Test # 1945
301 105.4 2.84 -218 2 lost v Australia Hobart 14 Jan 2010 Test # 1947
206 86.2 2.38 438 -231 4 lost v Australia Hobart 14 Jan 2010 Test # 1947
148 40.5 3.62 -105 2 lost v Australia Lord's 13 Jul 2010 Test # 1963
289 91.1 3.17 440 -150 4 lost v Australia Lord's 13 Jul 2010 Test # 1963
258 64.5 3.97 170 2 won v Australia Leeds 21 Jul 2010 Test # 1965
180/7 50.4 3.55 180 1 4 won v Australia Leeds 21 Jul 2010 Test # 1965
182 54.0 3.37 -172 2 lost v England Nottingham 29 Jul 2010 Test # 1967
80 29.0 2.75 435 -354 4 lost v England Nottingham 29 Jul 2010 Test # 1967
72 39.3 1.82 72 1 lost v England Birmingham 6 Aug 2010 Test # 1969
296 117.5 2.51 117 3 lost v England Birmingham 6 Aug 2010 Test # 1969
308 100.2 3.06 75 2 won v England The Oval 18 Aug 2010 Test # 1970
148/6 41.4 3.55 148 1 4 won v England The Oval 18 Aug 2010 Test # 1970
74 33.0 2.24 -372 2 lost v England Lord's 26 Aug 2010 Test # 1971
147 36.5 3.99 -225 3 lost v England Lord's 26 Aug 2010 Test # 1971
248 95.0 2.61 -132 2 draw v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
343/3 117.0 2.93 451 -107 4 draw v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
434 144.1 3.01 -150 2 draw v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
153/3 67.0 2.28 354 -200 4 draw v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
367 122.1 3.00 92 2 won v New Zealand Hamilton 7 Jan 2011 Test # 1990
21/0 3.4 5.72 19 3 4 won v New Zealand Hamilton 7 Jan 2011 Test # 1990
376 133.0 2.82 20 2 draw v New Zealand Wellington 15 Jan 2011 Test # 1991
226/5 92.0 2.45 274 -47 4 draw v New Zealand Wellington 15 Jan 2011 Test # 1991
160 64.4 2.47 -66 2 lost v West Indies Providence 12 May 2011 Test # 1992
178 73.0 2.43 219 -40 4 lost v West Indies Providence 12 May 2011 Test # 1992
272 109.5 2.47 272 1 won v West Indies Basseterre 20 May 2011 Test # 1993
377/6d 112.2 3.35 426 3 won v West Indies Basseterre 20 May 2011 Test # 1993
466 156.1 2.98 54 2 won v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
88/3 21.4 4.06 88 1 4 won v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
511/6d 174.4 2.92 314 2 draw v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
21/1 10.0 2.10 170 -148 4 draw v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
403 141.1 2.85 164 2 won v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
94/1 24.1 3.88 94 1 4 won v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
340 138.2 2.45 -73 2 draw v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
87/4 57.0 1.52 255 -167 4 draw v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
594/5d 176.5 3.35 459 2 won v Bangladesh Chattogram 9 Dec 2011 Test # 2022
470 154.5 3.03 132 2 won v Bangladesh Mirpur 17 Dec 2011 Test # 2024
107/3 20.5 5.13 103 5 4 won v Bangladesh Mirpur 17 Dec 2011 Test # 2024
338 119.5 2.82 146 2 won v England Dubai (DICS) 17 Jan 2012 Test # 2030
15/0 3.4 4.09 15 1 4 won v England Dubai (DICS) 17 Jan 2012 Test # 2030
257 96.4 2.65 257 1 won v England Abu Dhabi 25 Jan 2012 Test # 2032
214 99.2 2.15 144 3 won v England Abu Dhabi 25 Jan 2012 Test # 2032
99 44.1 2.24 99 1 won v England Dubai (DICS) 3 Feb 2012 Test # 2034
365 152.4 2.39 323 3 won v England Dubai (DICS) 3 Feb 2012 Test # 2034
100 54.3 1.83 -372 2 lost v Sri Lanka Galle 22 Jun 2012 Test # 2046
300 114.0 2.63 510 -209 4 lost v Sri Lanka Galle 22 Jun 2012 Test # 2046
551/6d 147.0 3.74 551 1 draw v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
100/2d 18.0 5.55 260 3 draw v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
226 72.5 3.10 226 1 draw v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
380/8d 128.4 2.95 269 3 draw v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
49 29.1 1.68 -204 2 lost v South Africa Johannesburg 1 Feb 2013 Test # 2072
268 100.4 2.66 480 -211 4 lost v South Africa Johannesburg 1 Feb 2013 Test # 2072
338 116.2 2.90 338 1 lost v South Africa Cape Town 14 Feb 2013 Test # 2073
169 75.3 2.23 181 3 lost v South Africa Cape Town 14 Feb 2013 Test # 2073
156 46.4 3.34 -253 2 lost v South Africa Centurion 22 Feb 2013 Test # 2075
235 78.0 3.01 -18 3 lost v South Africa Centurion 22 Feb 2013 Test # 2075
249 90.1 2.76 249 1 won v Zimbabwe Harare 3 Sep 2013 Test # 2095
419/9d 149.3 2.80 341 3 won v Zimbabwe Harare 3 Sep 2013 Test # 2095
230 104.5 2.19 -64 2 lost v Zimbabwe Harare 10 Sep 2013 Test # 2096
239 81.0 2.95 264 -24 4 lost v Zimbabwe Harare 10 Sep 2013 Test # 2096
442 138.4 3.18 193 2 won v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
45/3 13.5 3.25 40 6 4 won v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
99 36.4 2.70 99 1 lost v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
326 135.1 2.41 -92 3 lost v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
383 129.1 2.96 179 2 draw v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
158/2 52.0 3.03 302 -143 4 draw v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
165 63.5 2.58 165 1 lost v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
359 137.3 2.61 136 3 lost v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
341 109.1 3.12 -87 2 won v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
302/5 57.3 5.25 302 1 4 won v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
451 140.5 3.20 451 1 lost v Sri Lanka Galle 6 Aug 2014 Test # 2133
180 80.2 2.24 98 3 lost v Sri Lanka Galle 6 Aug 2014 Test # 2133
332 93.1 3.56 12 2 lost v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
165 52.1 3.16 271 -105 4 lost v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
454 145.0 3.13 454 1 won v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
286/2d 78.0 3.66 437 3 won v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
570/6d 164.0 3.47 570 1 won v Australia Abu Dhabi 30 Oct 2014 Test # 2142
293/3d 60.4 4.82 602 3 won v Australia Abu Dhabi 30 Oct 2014 Test # 2142
566/3d 170.5 3.31 566 1 won v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
175/2d 39.2 4.44 479 3 won v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
393 147.0 2.67 -10 2 draw v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
196/5 67.0 2.92 261 -64 4 draw v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
351 125.4 2.79 351 1 lost v New Zealand Sharjah 26 Nov 2014 Test # 2147
259 63.3 4.07 -80 3 lost v New Zealand Sharjah 26 Nov 2014 Test # 2147
628 168.4 3.72 296 2 draw v Bangladesh Khulna 28 Apr 2015 Test # 2159
557/8d 152.0 3.66 557 1 won v Bangladesh Mirpur 6 May 2015 Test # 2161
195/6d 41.1 4.73 549 3 won v Bangladesh Mirpur 6 May 2015 Test # 2161
417 113.1 3.68 117 2 won v Sri Lanka Galle 17 Jun 2015 Test # 2167
92/0 11.2 8.11 90 3 4 won v Sri Lanka Galle 17 Jun 2015 Test # 2167
138 42.5 3.22 138 1 lost v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
329 118.2 2.78 152 3 lost v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
215 66.0 3.25 -63 2 won v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
382/3 103.1 3.70 377 6 4 won v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
523/8d 151.1 3.45 523 1 draw v England Abu Dhabi 13 Oct 2015 Test # 2180
173 57.5 2.99 98 3 draw v England Abu Dhabi 13 Oct 2015 Test # 2180
378 118.5 3.18 378 1 won v England Dubai (DICS) 22 Oct 2015 Test # 2183
354/6d 95.0 3.72 490 3 won v England Dubai (DICS) 22 Oct 2015 Test # 2183
234 85.1 2.74 234 1 won v England Sharjah 1 Nov 2015 Test # 2184
355 118.2 3.00 283 3 won v England Sharjah 1 Nov 2015 Test # 2184
339 99.2 3.41 339 1 won v England Lord's 14 Jul 2016 Test # 2206
215 79.1 2.71 282 3 won v England Lord's 14 Jul 2016 Test # 2206
198 63.4 3.10 -391 2 lost v England Manchester 22 Jul 2016 Test # 2208
234 70.3 3.31 565 -330 4 lost v England Manchester 22 Jul 2016 Test # 2208
400 136.0 2.94 103 2 lost v England Birmingham 3 Aug 2016 Test # 2212
201 70.5 2.83 343 -141 4 lost v England Birmingham 3 Aug 2016 Test # 2212
542 146.0 3.71 214 2 won v England The Oval 11 Aug 2016 Test # 2216
42/0 13.1 3.18 40 3 4 won v England The Oval 11 Aug 2016 Test # 2216
579/3d 155.3 3.72 579 1 won v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
123 31.5 3.86 345 3 won v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
452 119.1 3.79 452 1 won v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
227/2d 67.0 3.38 455 3 won v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
281 90.5 3.09 281 1 lost v West Indies Sharjah 30 Oct 2016 Test # 2229
208 81.3 2.55 152 3 lost v West Indies Sharjah 30 Oct 2016 Test # 2229
133 55.5 2.38 133 1 lost v New Zealand Christchurch 17 Nov 2016 Test # 2234
171 78.4 2.17 104 3 lost v New Zealand Christchurch 17 Nov 2016 Test # 2234
216 67.0 3.22 -55 2 lost v New Zealand Hamilton 25 Nov 2016 Test # 2237
230 92.1 2.49 369 -138 4 lost v New Zealand Hamilton 25 Nov 2016 Test # 2237
142 55.0 2.58 -287 2 lost v Australia Brisbane 15 Dec 2016 Test # 2240
450 145.0 3.10 490 -39 4 lost v Australia Brisbane 15 Dec 2016 Test # 2240
443/9d 126.3 3.50 443 1 lost v Australia Melbourne 26 Dec 2016 Test # 2242
163 53.2 3.05 -18 3 lost v Australia Melbourne 26 Dec 2016 Test # 2242
315 110.3 2.85 -223 2 lost v Australia Sydney 3 Jan 2017 Test # 2245
244 80.2 3.03 465 -220 4 lost v Australia Sydney 3 Jan 2017 Test # 2245
407 138.4 2.93 121 2 won v West Indies Kingston 21 Apr 2017 Test # 2259
36/3 10.5 3.32 32 5 4 won v West Indies Kingston 21 Apr 2017 Test # 2259
393 140.0 2.80 81 2 lost v West Indies Bridgetown 30 Apr 2017 Test # 2260
81 34.4 2.33 188 -106 4 lost v West Indies Bridgetown 30 Apr 2017 Test # 2260
376 146.3 2.56 376 1 won v West Indies Roseau 10 May 2017 Test # 2261
174/8d 57.0 3.05 303 3 won v West Indies Roseau 10 May 2017 Test # 2261
422 162.3 2.59 3 2 lost v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
114 47.4 2.39 136 -21 4 lost v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
262 90.3 2.89 -220 2 lost v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
248 90.2 2.74 317 -68 4 lost v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
310/9d 96.0 3.22 310 1 won v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
160/5 45.0 3.55 160 1 4 won v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
363 114.3 3.17 179 2 won v England Lord's 24 May 2018 Test # 2304
66/1 12.4 5.21 64 3 4 won v England Lord's 24 May 2018 Test # 2304
174 48.1 3.61 174 1 lost v England Leeds 1 Jun 2018 Test # 2305
134 46.0 2.91 -55 3 lost v England Leeds 1 Jun 2018 Test # 2305
482 164.2 2.93 482 1 draw v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
181/6d 57.5 3.12 461 3 draw v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
282 81.0 3.48 282 1 won v Australia Abu Dhabi 16 Oct 2018 Test # 2322
400/9d 120.0 3.33 537 3 won v Australia Abu Dhabi 16 Oct 2018 Test # 2322
227 83.2 2.72 74 2 lost v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
171 58.4 2.91 176 -4 4 lost v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
418/5d 167.0 2.50 418 1 won v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
348 135.0 2.57 74 2 lost v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
156 56.1 2.77 280 -123 4 lost v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
181 47.0 3.85 181 1 lost v South Africa Centurion 26 Dec 2018 Test # 2338
190 56.0 3.39 148 3 lost v South Africa Centurion 26 Dec 2018 Test # 2338
177 51.1 3.45 177 1 lost v South Africa Cape Town 3 Jan 2019 Test # 2340
294 70.4 4.16 40 3 lost v South Africa Cape Town 3 Jan 2019 Test # 2340
185 49.4 3.72 -77 2 lost v South Africa Johannesburg 11 Jan 2019 Test # 2341
273 65.4 4.15 381 -107 4 lost v South Africa Johannesburg 11 Jan 2019 Test # 2341
240 86.2 2.77 240 1 lost v Australia Brisbane 21 Nov 2019 Test # 2368
335 84.2 3.97 -5 3 lost v Australia Brisbane 21 Nov 2019 Test # 2368
302 94.4 3.19 -287 2 lost v Australia Adelaide 29 Nov 2019 Test # 2372
239 82.0 2.91 -48 3 lost v Australia Adelaide 29 Nov 2019 Test # 2372
252/2 70.0 3.60 -56 2 draw v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
191 59.3 3.21 191 1 won v Sri Lanka Karachi 19 Dec 2019 Test # 2375
555/3d 131.0 4.23 475 3 won v Sri Lanka Karachi 19 Dec 2019 Test # 2375
445 122.5 3.62 212 2 won v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
326 109.3 2.97 326 1 lost v England Manchester 5 Aug 2020 Test # 2391
169 46.4 3.62 276 3 lost v England Manchester 5 Aug 2020 Test # 2391
236 91.2 2.58 236 1 draw v England Southampton 13 Aug 2020 Test # 2392
273 93.0 2.93 -310 2 draw v England Southampton 21 Aug 2020 Test # 2393
187/4 83.1 2.24 -123 3 draw v England Southampton 21 Aug 2020 Test # 2393
239 102.2 2.33 -192 2 lost v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
271 123.3 2.19 373 -101 4 lost v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
297 83.5 3.54 297 1 lost v New Zealand Christchurch 3 Jan 2021 Test # 2400
186 81.4 2.27 -176 3 lost v New Zealand Christchurch 3 Jan 2021 Test # 2400
378 119.2 3.16 158 2 won v South Africa Karachi 26 Jan 2021 Test # 2406
90/3 22.5 3.94 88 3 4 won v South Africa Karachi 26 Jan 2021 Test # 2406
272 114.3 2.37 272 1 won v South Africa Rawalpindi 4 Feb 2021 Test # 2408
298 102.0 2.92 369 3 won v South Africa Rawalpindi 4 Feb 2021 Test # 2408
426 133.0 3.20 250 2 won v Zimbabwe Harare 29 Apr 2021 Test # 2420
510/8d 147.1 3.46 510 1 won v Zimbabwe Harare 7 May 2021 Test # 2421
217 70.3 3.07 217 1 lost v West Indies Kingston 12 Aug 2021 Test # 2430
203 83.4 2.42 167 3 lost v West Indies Kingston 12 Aug 2021 Test # 2430
302/9d 110.0 2.74 302 1 won v West Indies Kingston 20 Aug 2021 Test # 2431
176/6d 27.2 6.43 328 3 won v West Indies Kingston 20 Aug 2021 Test # 2431
286 115.4 2.47 -44 2 won v Bangladesh Chattogram 26 Nov 2021 Test # 2436
203/2 58.3 3.47 202 2 4 won v Bangladesh Chattogram 26 Nov 2021 Test # 2436
300/4d 98.3 3.04 300 1 won v Bangladesh Mirpur 4 Dec 2021 Test # 2439
476/4d 162.0 2.93 476 1 draw v Australia Rawalpindi 4 Mar 2022 Test # 2453
252/0 77.0 3.27 269 3 draw v Australia Rawalpindi 4 Mar 2022 Test # 2453
148 53.0 2.79 -408 2 draw v Australia Karachi 12 Mar 2022 Test # 2455
443/7 171.4 2.58 506 -62 4 draw v Australia Karachi 12 Mar 2022 Test # 2455
268 116.4 2.29 -123 2 lost v Australia Lahore 21 Mar 2022 Test # 2458
235 92.1 2.54 351 -115 4 lost v Australia Lahore 21 Mar 2022 Test # 2458
218 90.5 2.40 -4 2 won v Sri Lanka Galle 16 Jul 2022 Test # 2472
344/6 127.2 2.70 342 3 4 won v Sri Lanka Galle 16 Jul 2022 Test # 2472
231 88.1 2.62 -147 2 lost v Sri Lanka Galle 24 Jul 2022 Test # 2473
261 77.0 3.38 508 -246 4 lost v Sri Lanka Galle 24 Jul 2022 Test # 2473
579 155.3 3.72 -78 2 lost v England Rawalpindi 1 Dec 2022 Test # 2478
268 96.3 2.77 343 -74 4 lost v England Rawalpindi 1 Dec 2022 Test # 2478
202 62.5 3.21 -79 2 lost v England Multan 9 Dec 2022 Test # 2480
328 102.1 3.21 355 -26 4 lost v England Multan 9 Dec 2022 Test # 2480
304 79.0 3.84 304 1 lost v England Karachi 17 Dec 2022 Test # 2483
216 74.5 2.88 166 3 lost v England Karachi 17 Dec 2022 Test # 2483
438 130.5 3.34 438 1 draw v New Zealand Karachi 26 Dec 2022 Test # 2486
311/8d 103.5 2.99 137 3 draw v New Zealand Karachi 26 Dec 2022 Test # 2486
408 133.0 3.06 -41 2 draw v New Zealand Karachi 2 Jan 2023 Test # 2487
304/9 90.0 3.37 319 -14 4 draw v New Zealand Karachi 2 Jan 2023 Test # 2487
461 121.2 3.79 149 2 won v Sri Lanka Galle 16 Jul 2023 Test # 2511
133/6 32.5 4.05 131 3 4 won v Sri Lanka Galle 16 Jul 2023 Test # 2511
576/5d 134.0 4.29 410 2 won v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
271 101.5 2.66 -216 2 lost v Australia Perth 14 Dec 2023 Test # 2518
89 30.2 2.93 450 -360 4 lost v Australia Perth 14 Dec 2023 Test # 2518
264 73.5 3.57 -54 2 lost v Australia Melbourne 26 Dec 2023 Test # 2519
237 67.2 3.51 317 -79 4 lost v Australia Melbourne 26 Dec 2023 Test # 2519
313 77.1 4.05 313 1 lost v Australia Sydney 3 Jan 2024 Test # 2521
115 43.1 2.66 129 3 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