View match results [change view]
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
overall 1952-2024 1663 798 659 12 166 28 1.210 31.11 3.77 2018 765 43 Profile
Match results
lost inns & 70 runs lost 2nd Test v India Delhi 16 Oct 1952 Test # 355
won inns & 43 runs lost 2nd Test v India Lucknow 23 Oct 1952 Test # 356
lost 10 wickets won 1st Test v India Brabourne 13 Nov 1952 Test # 357
draw - won 1st Test v India Chennai 28 Nov 1952 Test # 358
draw - lost 1st Test v India Eden Gardens 12 Dec 1952 Test # 360
draw - lost 1st Test v England Lord's 10 Jun 1954 Test # 387
lost inns & 129 runs won 1st Test v England Nottingham 1 Jul 1954 Test # 388
draw - lost 2nd Test v England Manchester 22 Jul 1954 Test # 389
won 24 runs won 1st Test v England The Oval 12 Aug 1954 Test # 390
draw - won 1st Test v India Dhaka 1 Jan 1955 Test # 394
draw - lost 2nd Test v India Bahawalpur 15 Jan 1955 Test # 395
draw - won 1st Test v India Lahore 29 Jan 1955 Test # 397
draw - won 1st Test v India Peshawar 12 Feb 1955 Test # 398
draw - won 1st Test v India Karachi 26 Feb 1955 Test # 400
won inns & 1 runs lost 2nd Test v New Zealand Karachi 13 Oct 1955 Test # 413
won 4 wickets lost 2nd Test v New Zealand Lahore 26 Oct 1955 Test # 414
draw - lost 2nd Test v New Zealand Dhaka 7 Nov 1955 Test # 415
won 9 wickets lost 2nd Test v Australia Karachi 11 Oct 1956 Test # 430
draw - lost 2nd Test v West Indies Bridgetown 17 Jan 1958 Test # 446
lost 120 runs lost 2nd Test v West Indies Port of Spain 5 Feb 1958 Test # 448
lost inns & 174 runs won 1st Test v West Indies Kingston 26 Feb 1958 Test # 450
lost 8 wickets won 1st Test v West Indies Georgetown 13 Mar 1958 Test # 452
won inns & 1 runs lost 2nd Test v West Indies Port of Spain 26 Mar 1958 Test # 453
won 10 wickets won 2nd Test v West Indies Karachi 20 Feb 1959 Test # 469
won 41 runs lost 1st Test v West Indies Dhaka 6 Mar 1959 Test # 471
lost inns & 156 runs lost 2nd Test v West Indies Lahore 26 Mar 1959 Test # 473
lost 8 wickets lost 1st Test v Australia Dhaka 13 Nov 1959 Test # 479
lost 7 wickets won 1st Test v Australia Lahore 21 Nov 1959 Test # 480
draw - won 1st Test v Australia Karachi 4 Dec 1959 Test # 481
draw - won 1st Test v India Brabourne 2 Dec 1960 Test # 497
draw - won 1st Test v India Kanpur 16 Dec 1960 Test # 499
draw - won 1st Test v India Eden Gardens 30 Dec 1960 Test # 501
draw - won 1st Test v India Chennai 13 Jan 1961 Test # 503
draw - lost 2nd Test v India Delhi 8 Feb 1961 Test # 505
lost 5 wickets won 1st Test v England Lahore 21 Oct 1961 Test # 512
draw - won 1st Test v England Dhaka 19 Jan 1962 Test # 521
draw - won 1st Test v England Karachi 2 Feb 1962 Test # 522
lost inns & 24 runs lost 2nd Test v England Birmingham 31 May 1962 Test # 530
lost 9 wickets won 1st Test v England Lord's 21 Jun 1962 Test # 531
lost inns & 117 runs won 2nd Test v England Leeds 5 Jul 1962 Test # 532
draw - won 2nd Test v England Nottingham 26 Jul 1962 Test # 533
lost 10 wickets lost 2nd Test v England The Oval 16 Aug 1962 Test # 534
draw - won 1st Test v Australia Karachi 24 Oct 1964 Test # 569
draw - lost 1st Test v Australia Melbourne 4 Dec 1964 Test # 570
draw - won 2nd Test v New Zealand Wellington 22 Jan 1965 Test # 574
draw - won 1st Test v New Zealand Auckland 29 Jan 1965 Test # 576
draw - won 1st Test v New Zealand Christchurch 12 Feb 1965 Test # 577
won inns & 64 runs won 2nd Test v New Zealand Rawalpindi 27 Mar 1965 Test # 585
draw - lost 1st Test v New Zealand Lahore 2 Apr 1965 Test # 586
won 8 wickets lost 2nd Test v New Zealand Karachi 9 Apr 1965 Test # 587
draw - lost 2nd Test v England Lord's 27 Jul 1967 Test # 621
lost 10 wickets won 1st Test v England Nottingham 10 Aug 1967 Test # 622
lost 8 wickets lost 1st Test v England The Oval 24 Aug 1967 Test # 623
draw - lost 2nd Test v England Lahore 21 Feb 1969 Test # 647
draw - won 1st Test v England Dhaka 28 Feb 1969 Test # 649
draw - lost 2nd Test v England Karachi 6 Mar 1969 Test # 650
draw - won 1st Test v New Zealand Karachi 24 Oct 1969 Test # 662
lost 5 wickets won 1st Test v New Zealand Lahore 30 Oct 1969 Test # 663
draw - lost 2nd Test v New Zealand Dhaka 8 Nov 1969 Test # 665
draw - won 1st Test v England Birmingham 3 Jun 1971 Test # 687
draw - lost 2nd Test v England Lord's 17 Jun 1971 Test # 688
lost 25 runs lost 2nd Test v England Leeds 8 Jul 1971 Test # 689
lost inns & 114 runs won 1st Test v Australia Adelaide 22 Dec 1972 Test # 704
lost 92 runs lost 2nd Test v Australia Melbourne 29 Dec 1972 Test # 705
lost 52 runs won 2nd Test v Australia Sydney 6 Jan 1973 Test # 707
draw - won 1st Test v New Zealand Wellington 2 Feb 1973 Test # 710
won inns & 166 runs won 1st Test v New Zealand Dunedin 7 Feb 1973 Test # 712
lost 22 runs won 2nd ODI v New Zealand Christchurch 11 Feb 1973 ODI # 5
draw - won 1st Test v New Zealand Auckland 16 Feb 1973 Test # 713
draw - lost 2nd Test v England Lahore 2 Mar 1973 Test # 715
draw - lost 2nd Test v England Hyderabad (Sind) 16 Mar 1973 Test # 717
draw - won 1st Test v England Karachi 24 Mar 1973 Test # 719
draw - won 1st Test v England Leeds 25 Jul 1974 Test # 742
draw - won 1st Test v England Lord's 8 Aug 1974 Test # 743
draw - won 1st Test v England The Oval 22 Aug 1974 Test # 744
won 7 wickets 43 lost 2nd ODI v England Nottingham 31 Aug 1974 ODI # 14
won 8 wickets 102 won 2nd ODI v England Birmingham 3 Sep 1974 ODI # 15
draw - lost 1st Test v West Indies Lahore 15 Feb 1975 Test # 756
draw - won 1st Test v West Indies Karachi 1 Mar 1975 Test # 759
lost 73 runs lost 2nd ODI v Australia Leeds 7 Jun 1975 ODI # 21
lost 1 wickets 2 won 1st ODI v West Indies Birmingham 11 Jun 1975 ODI # 26
won 192 runs lost 1st ODI v Sri Lanka Nottingham 14 Jun 1975 ODI # 30
won 6 wickets won 1st Test v New Zealand Lahore 9 Oct 1976 Test # 782
lost 1 runs lost 2nd ODI v New Zealand Sialkot 16 Oct 1976 ODI # 40
won 10 wickets won 1st Test v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
draw - won 1st Test v New Zealand Karachi 30 Oct 1976 Test # 784
draw - won 1st Test v Australia Adelaide 24 Dec 1976 Test # 789
lost 348 runs lost 2nd Test v Australia Melbourne 1 Jan 1977 Test # 790
won 8 wickets lost 2nd Test v Australia Sydney 14 Jan 1977 Test # 792
draw - won 1st Test v West Indies Bridgetown 18 Feb 1977 Test # 797
lost 6 wickets won 1st Test v West Indies Port of Spain 4 Mar 1977 Test # 799
lost 4 wickets 10 lost 1st ODI v West Indies Albion 16 Mar 1977 ODI # 41
draw - lost 1st Test v West Indies Georgetown 18 Mar 1977 Test # 801
won 266 runs lost 1st Test v West Indies Port of Spain 1 Apr 1977 Test # 802
lost 140 runs lost 2nd Test v West Indies Kingston 15 Apr 1977 Test # 803
draw - won 1st Test v England Lahore 14 Dec 1977 Test # 810
lost 3 wickets 0 won 1st ODI v England Sahiwal 23 Dec 1977 ODI # 45
lost 6 wickets 17 lost 1st ODI v England Sialkot 30 Dec 1977 ODI # 46
draw - won 1st Test v England Hyderabad (Sind) 2 Jan 1978 Test # 813
won 36 runs lost 1st ODI v England Lahore 13 Jan 1978 ODI # 47
draw - lost 2nd Test v England Karachi 18 Jan 1978 Test # 815
lost 132 runs lost 2nd ODI v England Manchester 24 May 1978 ODI # 50
lost 94 runs won 2nd ODI v England The Oval 26 May 1978 ODI # 51
lost inns & 57 runs won 1st Test v England Birmingham 1 Jun 1978 Test # 825
lost inns & 120 runs lost 2nd Test v England Lord's 15 Jun 1978 Test # 826
draw - won 1st Test v England Leeds 29 Jun 1978 Test # 827
lost 4 runs lost 2nd ODI v India Quetta 1 Oct 1978 ODI # 54
won 8 wickets 139 won 2nd ODI v India Sialkot 13 Oct 1978 ODI # 55
draw - won 1st Test v India Faisalabad 16 Oct 1978 Test # 831
won 8 wickets won 2nd Test v India Lahore 27 Oct 1978 Test # 832
won won 1st ODI v India Sahiwal 3 Nov 1978 ODI # 56
won 8 wickets lost 2nd Test v India Karachi 14 Nov 1978 Test # 833
won 128 runs lost 1st Test v New Zealand Christchurch 2 Feb 1979 Test # 844
draw - won 1st Test v New Zealand Napier 16 Feb 1979 Test # 847
draw - won 2nd Test v New Zealand Auckland 23 Feb 1979 Test # 848
won 71 runs lost 1st Test v Australia Melbourne 10 Mar 1979 Test # 849
lost 7 wickets lost 1st Test v Australia Perth 24 Mar 1979 Test # 850
won 8 wickets 119 lost 2nd ODI v Canada Leeds 9 Jun 1979 ODI # 64
won 89 runs lost 1st ODI v Australia Nottingham 13 Jun 1979 ODI # 66
lost 14 runs won 2nd ODI v England Leeds 16 Jun 1979 ODI # 71
lost 43 runs won 2nd ODI v West Indies The Oval 20 Jun 1979 ODI # 73
draw - won 1st Test v India Bengaluru 21 Nov 1979 Test # 861
draw - won 1st Test v India Delhi 4 Dec 1979 Test # 863
lost 131 runs lost 2nd Test v India Wankhede 16 Dec 1979 Test # 865
draw - lost 2nd Test v India Kanpur 25 Dec 1979 Test # 866
lost 10 wickets won 1st Test v India Chennai 15 Jan 1980 Test # 869
draw - lost 2nd Test v India Eden Gardens 29 Jan 1980 Test # 871
won 7 wickets lost 2nd Test v Australia Karachi 27 Feb 1980 Test # 876
draw - lost 2nd Test v Australia Faisalabad 6 Mar 1980 Test # 878
draw - lost 2nd Test v Australia Lahore 18 Mar 1980 Test # 879
lost 4 wickets 0 lost 1st ODI v West Indies Karachi 21 Nov 1980 ODI # 93
draw - won 1st Test v West Indies Lahore 24 Nov 1980 Test # 886
lost 7 wickets 27 lost 1st ODI v West Indies Sialkot 5 Dec 1980 ODI # 96
lost 156 runs lost 2nd Test v West Indies Faisalabad 8 Dec 1980 Test # 888
lost 7 runs won 2nd ODI v West Indies Lahore 19 Dec 1980 ODI # 101
draw - won 1st Test v West Indies Karachi 22 Dec 1980 Test # 890
draw - lost 2nd Test v West Indies Multan 30 Dec 1980 Test # 892
lost 286 runs won 2nd Test v Australia Perth 13 Nov 1981 Test # 909
lost 18 runs won 2nd ODI v West Indies Melbourne 21 Nov 1981 ODI # 122
won 4 wickets 4 won 2nd ODI v Australia Melbourne 22 Nov 1981 ODI # 123
lost 10 wickets lost 1st Test v Australia Brisbane 27 Nov 1981 Test # 910
won 8 runs lost 1st ODI v West Indies Adelaide 5 Dec 1981 ODI # 126
lost 38 runs lost 2nd ODI v Australia Adelaide 6 Dec 1981 ODI # 127
won inns & 82 runs won 1st Test v Australia Melbourne 11 Dec 1981 Test # 913
won 6 wickets 40 won 2nd ODI v Australia Sydney 17 Dec 1981 ODI # 128
lost 7 wickets 46 won 1st ODI v West Indies Perth 19 Dec 1981 ODI # 129
won 25 runs lost 1st ODI v Australia Melbourne 9 Jan 1982 ODI # 132
lost 7 wickets 47 won 1st ODI v West Indies Sydney 12 Jan 1982 ODI # 134
lost 76 runs won 2nd ODI v Australia Sydney 14 Jan 1982 ODI # 135
lost 1 wickets 7 lost 1st ODI v West Indies Brisbane 16 Jan 1982 ODI # 136
won 204 runs won 1st Test v Sri Lanka Karachi 5 Mar 1982 Test # 923
won 8 wickets 22 won 2nd ODI v Sri Lanka Karachi 12 Mar 1982 ODI # 149
draw - lost 2nd Test v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
won inns & 102 runs won 2nd Test v Sri Lanka Lahore 22 Mar 1982 Test # 927
lost 30 runs lost 1st ODI v Sri Lanka Lahore 29 Mar 1982 ODI # 150
won 5 wickets 11 won 2nd ODI v Sri Lanka Karachi 31 Mar 1982 ODI # 151
lost 7 wickets 47 won 1st ODI v England Nottingham 17 Jul 1982 ODI # 154
lost 73 runs won 2nd ODI v England Manchester 19 Jul 1982 ODI # 155
lost 113 runs lost 2nd Test v England Birmingham 29 Jul 1982 Test # 931
won 10 wickets won 1st Test v England Lord's 12 Aug 1982 Test # 932
lost 3 wickets won 1st Test v England Leeds 26 Aug 1982 Test # 933
won 59 runs lost 1st ODI v Australia Hyderabad (Sind) 20 Sep 1982 ODI # 158
won 9 wickets lost 2nd Test v Australia Karachi 22 Sep 1982 Test # 935
won inns & 3 runs won 1st Test v Australia Faisalabad 30 Sep 1982 Test # 936
won 28 runs lost 1st ODI v Australia Lahore 8 Oct 1982 ODI # 160
won 9 wickets won 2nd Test v Australia Lahore 14 Oct 1982 Test # 937
n/r - lost 1st ODI v Australia Karachi 22 Oct 1982 ODI # 161
won 14 runs lost 1st ODI v India Gujranwala 3 Dec 1982 ODI # 162
draw - lost 1st Test v India Lahore 10 Dec 1982 Test # 941
won 37 runs won 1st ODI v India Multan 17 Dec 1982 ODI # 163
won inns & 86 runs won 2nd Test v India Karachi 23 Dec 1982 Test # 942
lost 18 runs won 1st ODI v India Lahore 31 Dec 1982 ODI # 164
won 10 wickets won 2nd Test v India Faisalabad 3 Jan 1983 Test # 945
won inns & 119 runs won 1st Test v India Hyderabad (Sind) 14 Jan 1983 Test # 946
won 8 wickets 30 lost 2nd ODI v India Karachi 21 Jan 1983 ODI # 172
draw - lost 1st Test v India Lahore 23 Jan 1983 Test # 947
draw - lost 2nd Test v India Karachi 30 Jan 1983 Test # 948
won 50 runs lost 1st ODI v Sri Lanka Swansea 9 Jun 1983 ODI # 198
lost 52 runs won 2nd ODI v New Zealand Birmingham 11 Jun 1983 ODI # 202
lost 8 wickets 56 won 1st ODI v England Lord's 13 Jun 1983 ODI # 205
won 11 runs lost 1st ODI v Sri Lanka Leeds 16 Jun 1983 ODI # 211
lost 7 wickets 16 won 1st ODI v England Manchester 18 Jun 1983 ODI # 213
won 11 runs won 1st ODI v New Zealand Nottingham 20 Jun 1983 ODI # 218
lost 8 wickets 68 lost 1st ODI v West Indies The Oval 22 Jun 1983 ODI # 222
lost 4 wickets 18 lost 1st ODI v India Hyderabad (Deccan) 10 Sep 1983 ODI # 224
draw - lost 2nd Test v India Bengaluru 14 Sep 1983 Test # 961
draw - lost 1st Test v India Jalandhar 24 Sep 1983 Test # 962
lost 4 wickets 32 lost 1st ODI v India Jaipur 2 Oct 1983 ODI # 225
draw - lost 2nd Test v India Nagpur 5 Oct 1983 Test # 963
lost inns & 9 runs won 2nd Test v Australia Perth 11 Nov 1983 Test # 966
draw - won 1st Test v Australia Brisbane 25 Nov 1983 Test # 969
draw - lost 2nd Test v Australia Adelaide 9 Dec 1983 Test # 970
draw - won 1st Test v Australia Melbourne 26 Dec 1983 Test # 973
lost 10 wickets lost 1st Test v Australia Sydney 2 Jan 1984 Test # 974
lost 34 runs won 2nd ODI v Australia Sydney 10 Jan 1984 ODI # 232
won 97 runs won 1st ODI v West Indies Melbourne 12 Jan 1984 ODI # 233
lost 5 wickets 58 won 1st ODI v West Indies Brisbane 14 Jan 1984 ODI # 234
n/r - lost 1st ODI v Australia Brisbane 15 Jan 1984 ODI # 235
lost 5 wickets 9 won 1st ODI v West Indies Sydney 19 Jan 1984 ODI # 237
lost 43 runs lost 2nd ODI v Australia Melbourne 21 Jan 1984 ODI # 238
lost 87 runs lost 2nd ODI v Australia Sydney 25 Jan 1984 ODI # 240
lost 1 wickets 5 won 1st ODI v West Indies Adelaide 28 Jan 1984 ODI # 241
lost 70 runs lost 2nd ODI v Australia Adelaide 30 Jan 1984 ODI # 243
lost 7 wickets 30 won 1st ODI v West Indies Perth 4 Feb 1984 ODI # 244
won 3 wickets lost 2nd Test v England Karachi 2 Mar 1984 Test # 978
won 6 wickets 8 won 2nd ODI v England Lahore 9 Mar 1984 ODI # 254
draw - won 1st Test v England Faisalabad 12 Mar 1984 Test # 981
draw - won 2nd Test v England Lahore 19 Mar 1984 Test # 984
lost 6 wickets 8 lost 1st ODI v England Karachi 26 Mar 1984 ODI # 256
lost 5 wickets 15 lost 1st ODI v Sri Lanka Sharjah 6 Apr 1984 ODI # 259
lost 54 runs lost 2nd ODI v India Sharjah 13 Apr 1984 ODI # 261
won 46 runs lost 1st ODI v India Quetta 12 Oct 1984 ODI # 272
draw - won 1st Test v India Lahore 17 Oct 1984 Test # 995
draw - lost 2nd Test v India Faisalabad 24 Oct 1984 Test # 996
n/r - won 2nd ODI v India Sialkot 31 Oct 1984 ODI # 273
canc - - - ODI v India Peshawar 2 Nov 1984 ODI # 273a
canc - - - Test v India Karachi 4 Nov 1984 Test # 996a
won 46 runs lost 1st ODI v New Zealand Peshawar 12 Nov 1984 ODI # 276
won 6 wickets lost 2nd Test v New Zealand Lahore 16 Nov 1984 Test # 998
won 5 runs lost 1st ODI v New Zealand Faisalabad 23 Nov 1984 ODI # 277
won 7 wickets lost 2nd Test v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
lost 34 runs won 2nd ODI v New Zealand Sialkot 2 Dec 1984 ODI # 278
won 1 wickets 0 lost 2nd ODI v New Zealand Multan 7 Dec 1984 ODI # 280
draw - won 1st Test v New Zealand Karachi 10 Dec 1984 Test # 1003
lost 110 runs lost 2nd ODI v New Zealand Napier 12 Jan 1985 ODI # 285
lost 4 wickets 7 won 1st ODI v New Zealand Hamilton 15 Jan 1985 ODI # 288
draw - lost 2nd Test v New Zealand Wellington 18 Jan 1985 Test # 1009
lost inns & 99 runs lost 1st Test v New Zealand Auckland 25 Jan 1985 Test # 1010
lost 13 runs lost 2nd ODI v New Zealand Christchurch 6 Feb 1985 ODI # 302
lost 2 wickets lost 1st Test v New Zealand Dunedin 9 Feb 1985 Test # 1012
n/r - won 1st ODI v New Zealand Auckland 16 Feb 1985 ODI # 306
lost 6 wickets 25 won 1st ODI v India Melbourne 20 Feb 1985 ODI # 309
won 62 runs lost 1st ODI v Australia Melbourne 24 Feb 1985 ODI # 311
won 67 runs won 1st ODI v England Melbourne 2 Mar 1985 ODI # 314
won 7 wickets 24 lost 2nd ODI v West Indies Melbourne 6 Mar 1985 ODI # 317
lost 8 wickets 17 won 1st ODI v India Melbourne 10 Mar 1985 ODI # 319
lost 38 runs won 2nd ODI v India Sharjah 22 Mar 1985 ODI # 321
won 43 runs lost 1st ODI v England Sharjah 26 Mar 1985 ODI # 323
won 8 wickets 43 won 2nd ODI v Sri Lanka Peshawar 13 Oct 1985 ODI # 335
draw - lost 2nd Test v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
won 15 runs lost 1st ODI v Sri Lanka Gujranwala 23 Oct 1985 ODI # 336
won 5 wickets 9 won 2nd ODI v Sri Lanka Lahore 25 Oct 1985 ODI # 337
won 8 wickets won 2nd Test v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
won 89 runs lost 1st ODI v Sri Lanka Hyderabad (Sind) 3 Nov 1985 ODI # 338
won 10 wickets lost 2nd Test v Sri Lanka Karachi 7 Nov 1985 Test # 1028
lost 7 wickets 5 won 1st ODI v West Indies Sharjah 15 Nov 1985 ODI # 339
won 48 runs lost 1st ODI v India Sharjah 17 Nov 1985 ODI # 340
lost 8 wickets 27 lost 1st ODI v West Indies Gujranwala 27 Nov 1985 ODI # 342
won 6 wickets 9 won 2nd ODI v West Indies Lahore 29 Nov 1985 ODI # 343
lost 40 runs lost 2nd ODI v West Indies Peshawar 2 Dec 1985 ODI # 344
won 5 wickets 5 won 2nd ODI v West Indies Rawalpindi 4 Dec 1985 ODI # 345
lost 8 wickets 23 lost 1st ODI v West Indies Karachi 6 Dec 1985 ODI # 346
won inns & 20 runs lost 2nd Test v Sri Lanka Kandy 23 Feb 1986 Test # 1037
won 8 wickets 9 won 2nd ODI v Sri Lanka Kandy 2 Mar 1986 ODI # 365
n/r - lost 1st ODI v Sri Lanka Moratuwa 8 Mar 1986 ODI # 367
aban - - - ODI v Sri Lanka Colombo (RPS) 9 Mar 1986 ODI # 367a
won 8 wickets 6 won 2nd ODI v Sri Lanka Colombo (SSC) 11 Mar 1986 ODI # 368
lost 8 wickets lost 1st Test v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
draw - lost 2nd Test v Sri Lanka Colombo (PSS) 22 Mar 1986 Test # 1043
won 81 runs lost 1st ODI v Sri Lanka Colombo (PSS) 30 Mar 1986 ODI # 374
won 7 wickets 77 won 2nd ODI v Bangladesh Moratuwa 31 Mar 1986 ODI # 375
lost 5 wickets 16 lost 1st ODI v Sri Lanka Colombo (SSC) 6 Apr 1986 ODI # 379
won 4 wickets 8 won 2nd ODI v New Zealand Colombo (SSC) 7 Apr 1986 ODI # 380
won 8 wickets 5 lost 2nd ODI v Australia Sharjah 11 Apr 1986 ODI # 382
won 10 wickets 164 won 2nd ODI v New Zealand Sharjah 15 Apr 1986 ODI # 384
won 1 wickets 0 won 2nd ODI v India Sharjah 18 Apr 1986 ODI # 385
lost 4 wickets 21 won 1st ODI v West Indies Peshawar 17 Oct 1986 ODI # 396
won 186 runs won 1st Test v West Indies Faisalabad 24 Oct 1986 Test # 1055
lost 17 runs won 2nd ODI v West Indies Gujranwala 4 Nov 1986 ODI # 397
lost inns & 10 runs won 1st Test v West Indies Lahore 7 Nov 1986 Test # 1056
lost 4 wickets 3 won 1st ODI v West Indies Sialkot 14 Nov 1986 ODI # 398
lost 89 runs won 2nd ODI v West Indies Multan 17 Nov 1986 ODI # 399
won 11 runs lost 1st ODI v West Indies Hyderabad (Sind) 18 Nov 1986 ODI # 400
draw - lost 2nd Test v West Indies Karachi 20 Nov 1986 Test # 1058
lost 9 wickets 70 won 1st ODI v West Indies Sharjah 28 Nov 1986 ODI # 402
won 4 wickets 6 won 2nd ODI v Sri Lanka Sharjah 2 Dec 1986 ODI # 404
won 3 wickets 9 won 2nd ODI v India Sharjah 5 Dec 1986 ODI # 406
won 34 runs lost 1st ODI v West Indies Perth 30 Dec 1986 ODI # 408
won 1 wickets 1 lost 2nd ODI v Australia Perth 2 Jan 1987 ODI # 410
lost 3 wickets 2 won 1st ODI v England Perth 5 Jan 1987 ODI # 413
lost 5 wickets 59 lost 1st ODI v England Perth 7 Jan 1987 ODI # 414
won 3 wickets 6 won 2nd ODI v India Indore 27 Jan 1987 ODI # 426
draw - won 1st Test v India Chennai 3 Feb 1987 Test # 1066
draw - won 2nd Test v India Eden Gardens 11 Feb 1987 Test # 1067
won 2 wickets 3 won 2nd ODI v India Eden Gardens 18 Feb 1987 ODI # 434
draw - lost 2nd Test v India Jaipur 21 Feb 1987 Test # 1069
draw - won 1st Test v India Ahmedabad 4 Mar 1987 Test # 1071
won 16 runs won 1st Test v India Bengaluru 13 Mar 1987 Test # 1073
lost won 2nd ODI v India Hyderabad (Deccan) 20 Mar 1987 ODI # 436
won 6 wickets 28 lost 2nd ODI v India Pune 22 Mar 1987 ODI # 438
won 41 runs lost 1st ODI v India Nagpur 24 Mar 1987 ODI # 439
won 5 wickets 4 won 2nd ODI v India Jamshedpur 26 Mar 1987 ODI # 440
won 6 wickets 20 won 2nd ODI v Australia Sharjah 3 Apr 1987 ODI # 443
lost 5 wickets 16 lost 1st ODI v England Sharjah 7 Apr 1987 ODI # 445
won 8 wickets 50 won 2nd ODI v India Sharjah 10 Apr 1987 ODI # 447
lost 7 wickets 11 lost 1st ODI v England The Oval 21 May 1987 ODI # 448
won 6 wickets 18 won 2nd ODI v England Nottingham 23 May 1987 ODI # 449
lost 1 wickets 3 lost 1st ODI v England Birmingham 25 May 1987 ODI # 450
draw - won 2nd Test v England Manchester 4 Jun 1987 Test # 1075
draw - lost 2nd Test v England Lord's 18 Jun 1987 Test # 1076
won inns & 18 runs lost 2nd Test v England Leeds 2 Jul 1987 Test # 1077
draw - lost 1st Test v England Birmingham 23 Jul 1987 Test # 1078
draw - won 1st Test v England The Oval 6 Aug 1987 Test # 1079
won 15 runs won 1st ODI v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
won 18 runs lost 1st ODI v England Rawalpindi 12 Oct 1987 ODI # 455
won 1 wickets 0 lost 2nd ODI v West Indies Lahore 16 Oct 1987 ODI # 459
won 7 wickets 6 won 2nd ODI v England Karachi 20 Oct 1987 ODI # 463
won 113 runs won 1st ODI v Sri Lanka Faisalabad 25 Oct 1987 ODI # 467
lost 28 runs lost 2nd ODI v West Indies Karachi 30 Oct 1987 ODI # 473
lost 18 runs lost 2nd ODI v Australia Lahore 4 Nov 1987 ODI # 475
lost 2 wickets 3 won 1st ODI v England Lahore 18 Nov 1987 ODI # 478
lost 23 runs lost 2nd ODI v England Karachi 20 Nov 1987 ODI # 479
lost 98 runs lost 2nd ODI v England Peshawar 22 Nov 1987 ODI # 480
won inns & 87 runs lost 2nd Test v England Lahore 25 Nov 1987 Test # 1081
draw - lost 2nd Test v England Faisalabad 7 Dec 1987 Test # 1083
draw - lost 2nd Test v England Karachi 16 Dec 1987 Test # 1086
lost 47 runs won 2nd ODI v West Indies Kingston 12 Mar 1988 ODI # 506
lost 5 wickets 53 lost 1st ODI v West Indies St John's 15 Mar 1988 ODI # 507
lost 50 runs won 2nd ODI v West Indies Port of Spain 18 Mar 1988 ODI # 509
lost 7 wickets 17 won 1st ODI v West Indies Port of Spain 20 Mar 1988 ODI # 511
lost 7 wickets 36 lost 1st ODI v West Indies Georgetown 30 Mar 1988 ODI # 515
won 9 wickets lost 2nd Test v West Indies Georgetown 2 Apr 1988 Test # 1095
draw - won 2nd Test v West Indies Port of Spain 14 Apr 1988 Test # 1096
lost 2 wickets lost 1st Test v West Indies Bridgetown 22 Apr 1988 Test # 1097
won inns & 188 runs won 1st Test v Australia Karachi 15 Sep 1988 Test # 1104
draw - won 1st Test v Australia Faisalabad 23 Sep 1988 Test # 1105
aban - - - ODI v Australia Gujranwala 30 Sep 1988 ODI # 521a
draw - lost 2nd Test v Australia Lahore 7 Oct 1988 Test # 1106
aban - - - ODI v Australia Karachi 14 Oct 1988 ODI # 521b
won won 2nd ODI v Australia Lahore 14 Oct 1988 ODI # 522
won 84 runs lost 1st ODI v West Indies Sharjah 18 Oct 1988 ODI # 524
won 34 runs lost 1st ODI v India Sharjah 19 Oct 1988 ODI # 525
lost 11 runs won 2nd ODI v West Indies Sharjah 22 Oct 1988 ODI # 527
lost 5 wickets 31 lost 1st ODI v Sri Lanka Dhaka 27 Oct 1988 ODI # 528
won 173 runs won 1st ODI v Bangladesh Chattogram 29 Oct 1988 ODI # 531
lost 4 wickets 26 lost 1st ODI v India Dhaka 31 Oct 1988 ODI # 532
lost 89 runs won 2nd ODI v West Indies Adelaide 10 Dec 1988 ODI # 535
lost 9 wickets 34 won 1st ODI v Australia Adelaide 11 Dec 1988 ODI # 537
lost 17 runs won 2nd ODI v West Indies Hobart 17 Dec 1988 ODI # 542
lost 7 wickets 70 lost 1st ODI v West Indies Perth 1 Jan 1989 ODI # 544
won 38 runs won 1st ODI v Australia Perth 2 Jan 1989 ODI # 545
won 55 runs lost 1st ODI v West Indies Brisbane 7 Jan 1989 ODI # 547
lost 5 wickets 31 won 1st ODI v Australia Brisbane 8 Jan 1989 ODI # 548
lost 6 runs won 2nd ODI v Australia Melbourne 10 Jan 1989 ODI # 549
aban - - - Test v New Zealand Dunedin 3 Feb 1989 Test # 1113a
lost 8 wickets 9 lost 1st ODI v New Zealand Dunedin 6 Feb 1989 ODI # 554
draw - won 2nd Test v New Zealand Wellington 10 Feb 1989 Test # 1115
draw - won 1st Test v New Zealand Auckland 24 Feb 1989 Test # 1116
lost 7 wickets 37 lost 1st ODI v New Zealand Christchurch 4 Mar 1989 ODI # 555
lost 6 wickets 19 lost 1st ODI v New Zealand Wellington 8 Mar 1989 ODI # 557
won 7 wickets 9 won 2nd ODI v New Zealand Auckland 11 Mar 1989 ODI # 559
lost 7 wickets 62 lost 1st ODI v New Zealand Hamilton 14 Mar 1989 ODI # 561
won 30 runs lost 1st ODI v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
won 7 wickets 13 lost 2nd ODI v Sri Lanka Sharjah 24 Mar 1989 ODI # 565
won 11 runs lost 1st ODI v West Indies Sharjah 14 Oct 1989 ODI # 570
won 6 wickets 8 lost 2nd ODI v India Sharjah 15 Oct 1989 ODI # 572
won 57 runs won 1st ODI v West Indies Sharjah 17 Oct 1989 ODI # 574
won 38 runs lost 1st ODI v India Sharjah 20 Oct 1989 ODI # 577
lost 4 wickets 40 won 1st ODI v England Cuttack 22 Oct 1989 ODI # 579
won 66 runs lost 1st ODI v Australia Brabourne 23 Oct 1989 ODI # 581
lost 6 wickets 9 won 1st ODI v West Indies Jalandhar 25 Oct 1989 ODI # 584
won 6 runs won 1st ODI v Sri Lanka Lucknow 27 Oct 1989 ODI # 588
won 77 runs lost 1st ODI v India Eden Gardens 28 Oct 1989 ODI # 589
won 6 wickets 9 won 2nd ODI v England Nagpur 30 Oct 1989 ODI # 590
won 4 wickets 1 lost 2nd ODI v West Indies Eden Gardens 1 Nov 1989 ODI # 592
draw - lost 1st Test v India Karachi 15 Nov 1989 Test # 1127
draw - won 2nd Test v India Faisalabad 23 Nov 1989 Test # 1128
draw - lost 2nd Test v India Lahore 1 Dec 1989 Test # 1130
draw - won 2nd Test v India Sialkot 9 Dec 1989 Test # 1132
aban - - - ODI v India Peshawar 16 Dec 1989 ODI # 592a
won 7 runs lost 1st ODI v India Gujranwala 18 Dec 1989 ODI # 593
n/r - lost 1st ODI v India Karachi 20 Dec 1989 ODI # 594
won 38 runs lost 1st ODI v India Lahore 22 Dec 1989 ODI # 595
lost 3 wickets 9 won 1st ODI v Sri Lanka Perth 31 Dec 1989 ODI # 598
lost 7 wickets 54 won 1st ODI v Australia Melbourne 3 Jan 1990 ODI # 599
lost 92 runs won 2nd Test v Australia Melbourne 12 Jan 1990 Test # 1134
draw - won 1st Test v Australia Adelaide 19 Jan 1990 Test # 1135
draw - lost 1st Test v Australia Sydney 3 Feb 1990 Test # 1137
won 5 wickets 18 won 2nd ODI v Sri Lanka Brisbane 10 Feb 1990 ODI # 601
lost 67 runs won 2nd ODI v Australia Brisbane 11 Feb 1990 ODI # 602
won 5 wickets 9 won 2nd ODI v Australia Sydney 13 Feb 1990 ODI # 603
won 6 wickets 9 won 2nd ODI v Sri Lanka Hobart 15 Feb 1990 ODI # 605
won 27 runs lost 1st ODI v Sri Lanka Adelaide 17 Feb 1990 ODI # 606
won 2 runs won 1st ODI v Australia Sydney 20 Feb 1990 ODI # 609
lost 7 wickets 25 lost 1st ODI v Australia Melbourne 23 Feb 1990 ODI # 610
lost 69 runs lost 2nd ODI v Australia Sydney 25 Feb 1990 ODI # 611
won 26 runs lost 1st ODI v India Sharjah 27 Apr 1990 ODI # 625
won 90 runs lost 1st ODI v Sri Lanka Sharjah 29 Apr 1990 ODI # 627
won 8 wickets 206 lost 2nd ODI v New Zealand Sharjah 1 May 1990 ODI # 629
won 36 runs won 1st ODI v Australia Sharjah 4 May 1990 ODI # 631
won inns & 43 runs won 2nd Test v New Zealand Karachi 10 Oct 1990 Test # 1151
won 9 wickets lost 2nd Test v New Zealand Lahore 18 Oct 1990 Test # 1152
won 65 runs lost 1st Test v New Zealand Faisalabad 26 Oct 1990 Test # 1153
won 19 runs lost 1st ODI v New Zealand Lahore 2 Nov 1990 ODI # 636
won 8 wickets 65 lost 2nd ODI v New Zealand Peshawar 4 Nov 1990 ODI # 637
won 105 runs lost 1st ODI v New Zealand Sialkot 6 Nov 1990 ODI # 638
won 6 runs won 1st ODI v West Indies Karachi 9 Nov 1990 ODI # 639
won 5 wickets 11 lost 2nd ODI v West Indies Lahore 11 Nov 1990 ODI # 640
won 31 runs won 1st ODI v West Indies Multan 13 Nov 1990 ODI # 641
won 8 wickets lost 2nd Test v West Indies Karachi 15 Nov 1990 Test # 1154
lost 7 wickets won 1st Test v West Indies Faisalabad 23 Nov 1990 Test # 1157
draw - lost 2nd Test v West Indies Lahore 6 Dec 1990 Test # 1158
lost 6 wickets 31 lost 1st ODI v Sri Lanka Sharjah 20 Dec 1990 ODI # 655
won 50 runs lost 1st ODI v Sri Lanka Sharjah 21 Dec 1990 ODI # 656
lost 1 wickets 15 lost 1st ODI v West Indies Sharjah 17 Oct 1991 ODI # 679
lost 60 runs lost 2nd ODI v India Sharjah 18 Oct 1991 ODI # 680
won 1 runs won 1st ODI v West Indies Sharjah 21 Oct 1991 ODI # 682
won 4 runs won 1st ODI v India Sharjah 23 Oct 1991 ODI # 684
won 72 runs lost 1st ODI v India Sharjah 25 Oct 1991 ODI # 685
lost 24 runs lost 2nd ODI v West Indies Karachi 20 Nov 1991 ODI # 689
tied - won 2nd ODI v West Indies Lahore 22 Nov 1991 ODI # 690
lost 17 runs won 2nd ODI v West Indies Faisalabad 24 Nov 1991 ODI # 691
draw - lost 2nd Test v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
draw - lost 1st Test v Sri Lanka Gujranwala 20 Dec 1991 Test # 1179
won 3 wickets won 2nd Test v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
won 8 wickets 19 won 2nd ODI v Sri Lanka Sargodha 10 Jan 1992 ODI # 700
won 29 runs lost 1st ODI v Sri Lanka Karachi 13 Jan 1992 ODI # 704
won 59 runs lost 1st ODI v Sri Lanka Hyderabad (Sind) 15 Jan 1992 ODI # 706
lost 4 wickets 2 lost 1st ODI v Sri Lanka Multan 17 Jan 1992 ODI # 708
won 117 runs lost 1st ODI v Sri Lanka Rawalpindi 19 Jan 1992 ODI # 710
lost 10 wickets 19 lost 1st ODI v West Indies Melbourne 23 Feb 1992 ODI # 717
won 53 runs lost 1st ODI v Zimbabwe Hobart 27 Feb 1992 ODI # 720
n/r - lost 1st ODI v England Adelaide 1 Mar 1992 ODI # 726
lost 43 runs lost 2nd ODI v India Sydney 4 Mar 1992 ODI # 729
lost 20 runs won 2nd ODI v South Africa Brisbane 8 Mar 1992 ODI # 735
won 48 runs won 1st ODI v Australia Perth 11 Mar 1992 ODI # 739
won 4 wickets 5 lost 2nd ODI v Sri Lanka Perth 15 Mar 1992 ODI # 746
won 7 wickets 32 won 2nd ODI v New Zealand Christchurch 18 Mar 1992 ODI # 747
won 4 wickets 6 lost 2nd ODI v New Zealand Auckland 21 Mar 1992 ODI # 750
won 22 runs won 1st ODI v England Melbourne 25 Mar 1992 ODI # 752
lost 79 runs won 2nd ODI v England Lord's 20 May 1992 ODI # 756
lost 39 runs lost 2nd ODI v England The Oval 22 May 1992 ODI # 757
draw - lost 1st Test v England Birmingham 4 Jun 1992 Test # 1189
won 2 wickets lost 2nd Test v England Lord's 18 Jun 1992 Test # 1190
draw - won 1st Test v England Manchester 2 Jul 1992 Test # 1191
lost 6 wickets won 1st Test v England Leeds 23 Jul 1992 Test # 1192
won 10 wickets lost 2nd Test v England The Oval 6 Aug 1992 Test # 1193
lost 198 runs won 2nd ODI v England Nottingham 20 Aug 1992 ODI # 759
won 3 runs won 1st ODI v England Lord's 22 Aug 1992 ODI # 760
lost 6 wickets 68 won 1st ODI v England Manchester 24 Aug 1992 ODI # 761
won 5 wickets 4 won 2nd ODI v West Indies Perth 4 Dec 1992 ODI # 767
tied - lost 2nd ODI v Australia Hobart 10 Dec 1992 ODI # 773
lost 4 runs won 2nd ODI v West Indies Adelaide 12 Dec 1992 ODI # 775
lost 8 wickets 12 lost 1st ODI v Australia Adelaide 13 Dec 1992 ODI # 777
lost 133 runs lost 2nd ODI v West Indies Sydney 17 Dec 1992 ODI # 782
won 50 runs lost 1st ODI v New Zealand Wellington 26 Dec 1992 ODI # 785
lost 6 wickets 26 lost 1st ODI v New Zealand Napier 28 Dec 1992 ODI # 786
lost 6 wickets 44 lost 1st ODI v New Zealand Auckland 30 Dec 1992 ODI # 787
won 33 runs lost 1st Test v New Zealand Hamilton 2 Jan 1993 Test # 1207
lost 9 wickets 184 won 1st ODI v West Indies Brisbane 9 Jan 1993 ODI # 788
lost 32 runs lost 2nd ODI v Australia Melbourne 12 Jan 1993 ODI # 790
lost 23 runs lost 2nd ODI v Australia Sydney 14 Jan 1993 ODI # 791
won 49 runs lost 1st ODI v Zimbabwe Sharjah 1 Feb 1993 ODI # 796
won 8 wickets 34 won 2nd ODI v Sri Lanka Sharjah 2 Feb 1993 ODI # 797
won 114 runs lost 1st ODI v Sri Lanka Sharjah 4 Feb 1993 ODI # 799
won 10 runs lost 1st ODI v South Africa Durban 9 Feb 1993 ODI # 800
lost 8 wickets 11 won 1st ODI v West Indies Johannesburg 13 Feb 1993 ODI # 802
won 9 runs won 1st ODI v South Africa East London 15 Feb 1993 ODI # 803
lost 124 runs won 2nd ODI v West Indies Durban 19 Feb 1993 ODI # 805
won 22 runs won 1st ODI v South Africa Centurion 21 Feb 1993 ODI # 806
lost 7 wickets 225 lost 1st ODI v West Indies Cape Town 25 Feb 1993 ODI # 808
lost 5 wickets 62 lost 1st ODI v West Indies Johannesburg 27 Feb 1993 ODI # 810
won 7 wickets 16 won 2nd ODI v Zimbabwe Harare 2 Mar 1993 ODI # 812
lost 4 wickets 36 lost 1st ODI v West Indies Kingston 23 Mar 1993 ODI # 821
lost 5 wickets 24 lost 1st ODI v West Indies Port of Spain 26 Mar 1993 ODI # 824
won 7 wickets 11 lost 2nd ODI v West Indies Port of Spain 27 Mar 1993 ODI # 826
won 38 runs lost 1st ODI v West Indies Kingstown 30 Mar 1993 ODI # 828
tied - won 1st ODI v West Indies Georgetown 3 Apr 1993 ODI # 829
lost 204 runs lost 2nd Test v West Indies Port of Spain 16 Apr 1993 Test # 1220
lost 10 wickets won 2nd Test v West Indies Bridgetown 23 Apr 1993 Test # 1221
draw - lost 2nd Test v West Indies St John's 1 May 1993 Test # 1222
lost 39 runs won 2nd ODI v West Indies Sharjah 29 Oct 1993 ODI # 840
won 114 runs lost 1st ODI v Sri Lanka Sharjah 30 Oct 1993 ODI # 841
won 5 wickets 6 lost 2nd ODI v West Indies Sharjah 1 Nov 1993 ODI # 842
won 2 wickets 2 lost 2nd ODI v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
lost 6 wickets 27 lost 1st ODI v West Indies Sharjah 5 Nov 1993 ODI # 845
won 131 runs won 1st Test v Zimbabwe Karachi 1 Dec 1993 Test # 1237
won 52 runs lost 1st Test v Zimbabwe Rawalpindi 9 Dec 1993 Test # 1240
draw - lost 1st Test v Zimbabwe Lahore 16 Dec 1993 Test # 1241
won 7 wickets 37 won 2nd ODI v Zimbabwe Karachi 24 Dec 1993 ODI # 867
won 6 wickets 2 won 2nd ODI v Zimbabwe Rawalpindi 25 Dec 1993 ODI # 868
won 75 runs won 1st ODI v Zimbabwe Lahore 27 Dec 1993 ODI # 869
won 5 wickets won 2nd Test v New Zealand Auckland 10 Feb 1994 Test # 1248
won inns & 12 runs lost 2nd Test v New Zealand Wellington 17 Feb 1994 Test # 1249
lost 5 wickets lost 1st Test v New Zealand Christchurch 24 Feb 1994 Test # 1251
won 5 wickets 23 lost 2nd ODI v New Zealand Dunedin 3 Mar 1994 ODI # 889
won 36 runs lost 1st ODI v New Zealand Auckland 6 Mar 1994 ODI # 891
won 11 runs lost 1st ODI v New Zealand Wellington 9 Mar 1994 ODI # 893
tied - won 1st ODI v New Zealand Auckland 13 Mar 1994 ODI # 894
lost 7 wickets 95 lost 1st ODI v New Zealand Christchurch 16 Mar 1994 ODI # 895
won 6 wickets 33 won 2nd ODI v India Sharjah 15 Apr 1994 ODI # 906
won 9 wickets 161 lost 2nd ODI v U.A.E. Sharjah 17 Apr 1994 ODI # 908
won 62 runs lost 1st ODI v New Zealand Sharjah 20 Apr 1994 ODI # 911
won 39 runs lost 1st ODI v India Sharjah 22 Apr 1994 ODI # 912
won 9 wickets 70 lost 2nd ODI v Sri Lanka Colombo (RPS) 3 Aug 1994 ODI # 914
lost 7 wickets 16 lost 1st ODI v Sri Lanka Colombo (RPS) 6 Aug 1994 ODI # 915
won 19 runs lost 1st ODI v Sri Lanka Colombo (SSC) 7 Aug 1994 ODI # 916
won 301 runs won 1st Test v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
canc - - - Test v Sri Lanka Colombo (SSC) 18 Aug 1994 Test # 1265a
won 5 wickets 50 won 2nd ODI v Sri Lanka Colombo (SSC) 22 Aug 1994 ODI # 917
won 27 runs lost 1st ODI v Sri Lanka Colombo (RPS) 24 Aug 1994 ODI # 918
won inns & 52 runs won 2nd Test v Sri Lanka Kandy 26 Aug 1994 Test # 1267
lost 28 runs won 2nd ODI v Australia Colombo (SSC) 7 Sep 1994 ODI # 923
lost 7 wickets 16 lost 1st ODI v Sri Lanka Colombo (SSC) 11 Sep 1994 ODI # 925
aban - - - ODI v India Colombo (RPS) 15 Sep 1994 ODI # 926a
won 1 wickets lost 2nd Test v Australia Karachi 28 Sep 1994 Test # 1268
draw - won 2nd Test v Australia Rawalpindi 5 Oct 1994 Test # 1269
lost 7 wickets 24 won 1st ODI v Australia Multan 14 Oct 1994 ODI # 929
won 8 wickets 32 lost 2nd ODI v South Africa Karachi 16 Oct 1994 ODI # 930
won 39 runs lost 1st ODI v South Africa Rawalpindi 20 Oct 1994 ODI # 934
won 9 wickets 66 won 2nd ODI v Australia Rawalpindi 22 Oct 1994 ODI # 935
aban - - - ODI v Australia Gujranwala 26 Oct 1994 ODI # 937a
won 6 wickets 33 lost 2nd ODI v South Africa Faisalabad 28 Oct 1994 ODI # 940
lost 64 runs lost 2nd ODI v Australia Lahore 30 Oct 1994 ODI # 942
draw - won 1st Test v Australia Lahore 1 Nov 1994 Test # 1273
won 6 wickets 13 lost 2nd ODI v Sri Lanka Durban 2 Dec 1994 ODI # 953
won 12 runs lost 1st ODI v Sri Lanka Centurion 4 Dec 1994 ODI # 954
lost 7 wickets 26 won 1st ODI v South Africa Johannesburg 10 Dec 1994 ODI # 959
won 5 wickets 22 won 2nd ODI v New Zealand Gqeberha 13 Dec 1994 ODI # 961
won 8 wickets 90 won 2nd ODI v South Africa Durban 17 Dec 1994 ODI # 964
won 5 wickets 67 lost 2nd ODI v New Zealand East London 19 Dec 1994 ODI # 966
lost 37 runs won 2nd ODI v South Africa Cape Town 10 Jan 1995 ODI # 970
lost 157 runs won 2nd ODI v South Africa Johannesburg 12 Jan 1995 ODI # 971
lost 324 runs lost 2nd Test v South Africa Johannesburg 19 Jan 1995 Test # 1283
lost inns & 64 runs lost 2nd Test v Zimbabwe Harare 31 Jan 1995 Test # 1285
won 8 wickets lost 2nd Test v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
won 99 runs won 1st Test v Zimbabwe Harare 15 Feb 1995 Test # 1290
tied - lost 2nd ODI v Zimbabwe Harare 22 Feb 1995 ODI # 980
won 4 wickets 9 won 2nd ODI v Zimbabwe Harare 25 Feb 1995 ODI # 982
lost 74 runs won 2nd ODI v Zimbabwe Harare 26 Feb 1995 ODI # 984
won 97 runs won 1st ODI v India Sharjah 7 Apr 1995 ODI # 995
won 6 wickets 122 lost 2nd ODI v Bangladesh Sharjah 8 Apr 1995 ODI # 996
lost 5 wickets 115 lost 1st ODI v Sri Lanka Sharjah 11 Apr 1995 ODI # 998
won inns & 40 runs won 1st Test v Sri Lanka Peshawar 8 Sep 1995 Test # 1304
lost 42 runs won 2nd Test v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
lost 144 runs lost 2nd Test v Sri Lanka Sialkot 22 Sep 1995 Test # 1306
won 9 wickets 36 won 2nd ODI v Sri Lanka Gujranwala 29 Sep 1995 ODI # 1003
lost 49 runs won 2nd ODI v Sri Lanka Faisalabad 1 Oct 1995 ODI # 1004
lost 4 wickets 2 lost 1st ODI v Sri Lanka Rawalpindi 3 Oct 1995 ODI # 1005
won 82 runs won 1st ODI v Sri Lanka Sharjah 12 Oct 1995 ODI # 1007
won 15 runs won 1st ODI v West Indies Sharjah 13 Oct 1995 ODI # 1008
lost 4 wickets 65 lost 1st ODI v West Indies Sharjah 15 Oct 1995 ODI # 1009
lost 8 wickets 139 won 1st ODI v Sri Lanka Sharjah 17 Oct 1995 ODI # 1011
lost inns & 126 runs lost 2nd Test v Australia Brisbane 9 Nov 1995 Test # 1311
lost 155 runs lost 2nd Test v Australia Hobart 17 Nov 1995 Test # 1313
won 74 runs won 1st Test v Australia Sydney 30 Nov 1995 Test # 1314
won 161 runs lost 1st Test v New Zealand Christchurch 8 Dec 1995 Test # 1316
won 20 runs won 1st ODI v New Zealand Dunedin 15 Dec 1995 ODI # 1020
lost 1 wickets 1 won 1st ODI v New Zealand Christchurch 17 Dec 1995 ODI # 1022
won 54 runs lost 1st ODI v New Zealand Wellington 20 Dec 1995 ODI # 1025
lost 32 runs won 2nd ODI v New Zealand Auckland 23 Dec 1995 ODI # 1027
won 9 wickets 90 won 2nd ODI v U.A.E. Gujranwala 24 Feb 1996 ODI # 1059
won 8 wickets 116 lost 2nd ODI v Netherlands Lahore 26 Feb 1996 ODI # 1062
lost 5 wickets 34 won 1st ODI v South Africa Karachi 29 Feb 1996 ODI # 1067
won 7 wickets 14 lost 2nd ODI v England Karachi 3 Mar 1996 ODI # 1071
won 46 runs lost 1st ODI v New Zealand Lahore 6 Mar 1996 ODI # 1076
lost 39 runs lost 2nd ODI v India Bengaluru 9 Mar 1996 ODI # 1078
n/r - lost 1st ODI v Sri Lanka Singapore 1 Apr 1996 ODI # 1087
lost 34 runs won 2nd ODI v Sri Lanka Singapore 2 Apr 1996 ODI # 1088
won 8 wickets 30 won 2nd ODI v India Singapore 5 Apr 1996 ODI # 1091
won 43 runs lost 1st ODI v Sri Lanka Singapore 7 Apr 1996 ODI # 1093
won 38 runs lost 1st ODI v India Sharjah 12 Apr 1996 ODI # 1094
lost 143 runs lost 2nd ODI v South Africa Sharjah 13 Apr 1996 ODI # 1095
lost 28 runs lost 2nd ODI v India Sharjah 15 Apr 1996 ODI # 1098
lost 8 wickets 101 won 1st ODI v South Africa Sharjah 16 Apr 1996 ODI # 1099
won 164 runs won 1st Test v England Lord's 25 Jul 1996 Test # 1330
draw - lost 1st Test v England Leeds 8 Aug 1996 Test # 1331
won 9 wickets lost 2nd Test v England The Oval 22 Aug 1996 Test # 1332
lost 5 wickets 20 won 1st ODI v England Manchester 29 Aug 1996 ODI # 1107
lost 107 runs won 2nd ODI v England Birmingham 31 Aug 1996 ODI # 1109
won 2 wickets 2 lost 2nd ODI v England Nottingham 1 Sep 1996 ODI # 1111
lost 8 wickets 19 lost 1st ODI v India Toronto 16 Sep 1996 ODI # 1115
won 2 wickets 1 won 2nd ODI v India Toronto 17 Sep 1996 ODI # 1116
lost 55 runs lost 2nd ODI v India Toronto 18 Sep 1996 ODI # 1117
won 97 runs lost 1st ODI v India Toronto 21 Sep 1996 ODI # 1118
won 52 runs won 1st ODI v India Toronto 23 Sep 1996 ODI # 1119
lost 62 runs won 2nd ODI v South Africa Nairobi (Gym) 29 Sep 1996 ODI # 1121
won 4 wickets 58 lost 2nd ODI v Kenya Nairobi (Aga) 2 Oct 1996 ODI # 1123
won 82 runs lost 1st ODI v Sri Lanka Nairobi (Gym) 4 Oct 1996 ODI # 1125
lost 7 wickets 64 won 1st ODI v South Africa Nairobi (Gym) 6 Oct 1996 ODI # 1126
draw - lost 2nd Test v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
won 10 wickets lost 2nd Test v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
won 3 wickets 5 lost 2nd ODI v Zimbabwe Quetta 30 Oct 1996 ODI # 1133
won 9 wickets 128 lost 2nd ODI v Zimbabwe Lahore 1 Nov 1996 ODI # 1135
won 78 runs won 1st ODI v Zimbabwe Peshawar 3 Nov 1996 ODI # 1136
lost 75 runs won 2nd ODI v Sri Lanka Sharjah 8 Nov 1996 ODI # 1140
won 4 wickets 21 lost 2nd ODI v New Zealand Sharjah 10 Nov 1996 ODI # 1141
won 8 wickets 20 lost 2nd ODI v Sri Lanka Sharjah 12 Nov 1996 ODI # 1143
won 4 wickets 9 won 2nd ODI v New Zealand Sharjah 13 Nov 1996 ODI # 1144
won 41 runs lost 1st ODI v New Zealand Sharjah 15 Nov 1996 ODI # 1145
lost 44 runs lost 2nd Test v New Zealand Lahore 21 Nov 1996 Test # 1339
won inns & 13 runs won 2nd Test v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
won 11 runs won 1st ODI v New Zealand Gujranwala 4 Dec 1996 ODI # 1146
won 46 runs won 1st ODI v New Zealand Sialkot 6 Dec 1996 ODI # 1148
lost 7 wickets 29 won 1st ODI v New Zealand Karachi 8 Dec 1996 ODI # 1150
won 12 runs won 1st ODI v Australia Adelaide 15 Dec 1996 ODI # 1152
lost 7 wickets 83 lost 1st ODI v West Indies Adelaide 17 Dec 1996 ODI # 1154
won 4 wickets 27 lost 2nd ODI v Australia Sydney 1 Jan 1997 ODI # 1155
lost 6 wickets 11 lost 1st ODI v West Indies Brisbane 3 Jan 1997 ODI # 1157
won 29 runs won 1st ODI v Australia Hobart 7 Jan 1997 ODI # 1160
lost 5 wickets 8 lost 1st ODI v West Indies Perth 10 Jan 1997 ODI # 1161
won 8 wickets 64 won 2nd ODI v West Indies Sydney 14 Jan 1997 ODI # 1163
lost 3 wickets 3 won 1st ODI v Australia Melbourne 16 Jan 1997 ODI # 1164
won 4 wickets 70 won 2nd ODI v West Indies Sydney 18 Jan 1997 ODI # 1165
won 62 runs won 1st ODI v West Indies Melbourne 20 Jan 1997 ODI # 1166
lost 19 runs won 2nd ODI v Sri Lanka Sharjah 4 Apr 1997 ODI # 1190
won 93 runs won 1st ODI v Zimbabwe Sharjah 6 Apr 1997 ODI # 1192
lost 51 runs lost 2nd ODI v Sri Lanka Sharjah 7 Apr 1997 ODI # 1193
won 32 runs won 1st ODI v Zimbabwe Sharjah 9 Apr 1997 ODI # 1196
lost 4 wickets 4 won 1st ODI v Sri Lanka Sharjah 11 Apr 1997 ODI # 1198
draw - lost 2nd Test v Sri Lanka Colombo (RPS) 19 Apr 1997 Test # 1366
draw - lost 2nd Test v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
lost 22 runs won 2nd ODI v New Zealand Mohali 9 May 1997 ODI # 1204
won 30 runs won 1st ODI v Sri Lanka Gwalior 12 May 1997 ODI # 1205
won 35 runs won 1st ODI v India Chennai 21 May 1997 ODI # 1209
lost 115 runs lost 2nd ODI v Sri Lanka Mohali 24 May 1997 ODI # 1212
lost 85 runs lost 2nd ODI v Sri Lanka Eden Gardens 27 May 1997 ODI # 1214
lost 15 runs won 2nd ODI v Sri Lanka Colombo (RPS) 14 Jul 1997 ODI # 1216
won 109 runs won 1st ODI v Bangladesh Colombo (RPS) 16 Jul 1997 ODI # 1217
n/r - lost 1st ODI v India Colombo (SSC) 20 Jul 1997 ODI # 1219
aban - - - ODI v India Colombo (SSC) 21 Jul 1997 ODI # 1219a
lost 20 runs won 2nd ODI v India Toronto 13 Sep 1997 ODI # 1227
lost 7 wickets 92 won 1st ODI v India Toronto 14 Sep 1997 ODI # 1228
n/r - lost 1st ODI v India Toronto 17 Sep 1997 ODI # 1229
lost 34 runs won 2nd ODI v India Toronto 18 Sep 1997 ODI # 1230
lost 7 wickets 3 lost 1st ODI v India Toronto 20 Sep 1997 ODI # 1231
won 5 wickets 37 won 2nd ODI v India Toronto 21 Sep 1997 ODI # 1232
won 5 wickets 33 lost 2nd ODI v India Hyderabad (Sind) 28 Sep 1997 ODI # 1233
lost 4 wickets 3 won 1st ODI v India Karachi 30 Sep 1997 ODI # 1234
won 9 wickets 136 won 2nd ODI v India Lahore 2 Oct 1997 ODI # 1236
draw - won 1st Test v South Africa Rawalpindi 6 Oct 1997 Test # 1380
draw - lost 2nd Test v South Africa Sheikhupura 17 Oct 1997 Test # 1381
lost 53 runs lost 2nd Test v South Africa Faisalabad 24 Oct 1997 Test # 1382
lost 9 runs won 2nd ODI v South Africa Lahore 2 Nov 1997 ODI # 1248
won 8 wickets 56 won 2nd ODI v West Indies Lahore 4 Nov 1997 ODI # 1250
lost 8 wickets 60 lost 1st ODI v Sri Lanka Lahore 5 Nov 1997 ODI # 1251
won inns & 19 runs lost 2nd Test v West Indies Peshawar 17 Nov 1997 Test # 1384
won inns & 29 runs won 2nd Test v West Indies Rawalpindi 29 Nov 1997 Test # 1389
won 10 wickets lost 2nd Test v West Indies Karachi 6 Dec 1997 Test # 1391
lost 43 runs lost 2nd ODI v West Indies Sharjah 12 Dec 1997 ODI # 1260
won 4 wickets 16 lost 2nd ODI v India Sharjah 14 Dec 1997 ODI # 1262
lost 8 runs lost 2nd ODI v England Sharjah 15 Dec 1997 ODI # 1263
lost 18 runs won 2nd ODI v India Dhaka 11 Jan 1998 ODI # 1273
won 9 wickets 100 won 2nd ODI v Bangladesh Dhaka 12 Jan 1998 ODI # 1274
lost 8 wickets 53 won 1st ODI v India Dhaka 14 Jan 1998 ODI # 1276
won 6 wickets 111 lost 2nd ODI v India Dhaka 16 Jan 1998 ODI # 1277
lost 3 wickets 1 lost 1st ODI v India Dhaka 18 Jan 1998 ODI # 1279
draw - won 2nd Test v South Africa Johannesburg 14 Feb 1998 Test # 1400
won 29 runs lost 1st Test v South Africa Durban 26 Feb 1998 Test # 1403
lost 259 runs won 2nd Test v South Africa Gqeberha 6 Mar 1998 Test # 1406
draw - lost 2nd Test v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
won 3 wickets lost 2nd Test v Zimbabwe Harare 21 Mar 1998 Test # 1412
won 4 wickets 14 won 2nd ODI v Zimbabwe Harare 28 Mar 1998 ODI # 1297
won 4 wickets 20 won 2nd ODI v Zimbabwe Harare 29 Mar 1998 ODI # 1298
lost 52 runs lost 2nd ODI v South Africa Durban 3 Apr 1998 ODI # 1303
won 4 wickets 12 lost 2nd ODI v Sri Lanka Kimberley 7 Apr 1998 ODI # 1309
won 110 runs won 1st ODI v Sri Lanka Paarl 9 Apr 1998 ODI # 1312
lost 3 wickets 22 lost 1st ODI v South Africa East London 11 Apr 1998 ODI # 1314
lost 115 runs won 2nd ODI v Sri Lanka Benoni 15 Apr 1998 ODI # 1317
lost 7 wickets 87 won 1st ODI v South Africa Centurion 17 Apr 1998 ODI # 1318
lost 9 wickets 134 lost 1st ODI v South Africa Cape Town 23 Apr 1998 ODI # 1326
lost 6 wickets 38 lost 1st ODI v India Toronto 12 Sep 1998 ODI # 1349
won 51 runs lost 1st ODI v India Toronto 13 Sep 1998 ODI # 1350
won 77 runs lost 1st ODI v India Toronto 16 Sep 1998 ODI # 1351
won 134 runs lost 1st ODI v India Toronto 19 Sep 1998 ODI # 1352
won 5 wickets 10 lost 2nd ODI v India Toronto 20 Sep 1998 ODI # 1353
lost inns & 99 runs won 1st Test v Australia Rawalpindi 1 Oct 1998 Test # 1424
draw - lost 2nd Test v Australia Peshawar 15 Oct 1998 Test # 1426
draw - lost 2nd Test v Australia Karachi 22 Oct 1998 Test # 1427
lost 30 runs lost 2nd ODI v West Indies Dhaka 29 Oct 1998 ODI # 1361
lost 86 runs won 2nd ODI v Australia Karachi 6 Nov 1998 ODI # 1365
lost 5 wickets 11 won 1st ODI v Australia Peshawar 8 Nov 1998 ODI # 1368
lost 6 wickets 7 won 1st ODI v Australia Lahore 10 Nov 1998 ODI # 1371
won 4 wickets 14 won 2nd ODI v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
lost 6 wickets 56 lost 1st ODI v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
won 111 runs lost 1st ODI v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
lost 7 wickets lost 1st Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
draw - won 2nd Test v Zimbabwe Lahore 10 Dec 1998 Test # 1432
aban - - - Test v Zimbabwe Faisalabad 17 Dec 1998 Test # 1434a
won 12 runs won 1st Test v India Chennai 28 Jan 1999 Test # 1442
lost 212 runs lost 2nd Test v India Delhi 4 Feb 1999 Test # 1443
won 46 runs won 1st Test v India Eden Gardens 16 Feb 1999 Test # 1444
draw - won 1st Test v Sri Lanka Lahore 4 Mar 1999 Test # 1447
won inns & 175 runs lost 2nd Test v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
won 152 runs lost 1st ODI v Bangladesh Dhaka 16 Mar 1999 ODI # 1410
won 9 runs won 1st ODI v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
won 143 runs won 1st ODI v India Jaipur 24 Mar 1999 ODI # 1417
lost 12 runs lost 2nd ODI v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
won 7 wickets 30 lost 2nd ODI v India Mohali 1 Apr 1999 ODI # 1427
won 123 runs won 1st ODI v India Bengaluru 4 Apr 1999 ODI # 1428
won 90 runs won 1st ODI v England Sharjah 7 Apr 1999 ODI # 1429
won 116 runs won 1st ODI v India Sharjah 8 Apr 1999 ODI # 1430
lost 62 runs lost 2nd ODI v England Sharjah 12 Apr 1999 ODI # 1434
lost 6 wickets 11 won 1st ODI v India Sharjah 13 Apr 1999 ODI # 1435
won 8 wickets 132 lost 2nd ODI v India Sharjah 16 Apr 1999 ODI # 1437
won 27 runs won 1st ODI v West Indies Bristol 16 May 1999 ODI # 1447
won 94 runs lost 1st ODI v Scotland Chester-le-Street 20 May 1999 ODI # 1453
won 10 runs lost 1st ODI v Australia Leeds 23 May 1999 ODI # 1458
won 62 runs lost 1st ODI v New Zealand Derby 28 May 1999 ODI # 1466
lost 62 runs won 2nd ODI v Bangladesh Northampton 31 May 1999 ODI # 1471
lost 3 wickets 6 won 1st ODI v South Africa Nottingham 5 Jun 1999 ODI # 1474
lost 47 runs lost 2nd ODI v India Manchester 8 Jun 1999 ODI # 1476
won 148 runs won 1st ODI v Zimbabwe The Oval 11 Jun 1999 ODI # 1479
won 9 wickets 15 lost 2nd ODI v New Zealand Manchester 16 Jun 1999 ODI # 1482
lost 8 wickets 179 won 1st ODI v Australia Lord's 20 Jun 1999 ODI # 1484
won 15 runs won 1st ODI v West Indies Toronto 16 Sep 1999 ODI # 1500
won 42 runs won 1st ODI v West Indies Toronto 18 Sep 1999 ODI # 1501
won 7 wickets 62 lost 2nd ODI v West Indies Toronto 19 Sep 1999 ODI # 1502
won 130 runs won 1st ODI v West Indies Sharjah 14 Oct 1999 ODI # 1513
tied - won 1st ODI v Sri Lanka Sharjah 15 Oct 1999 ODI # 1514
won 118 runs won 1st ODI v Sri Lanka Sharjah 18 Oct 1999 ODI # 1516
won 138 runs won 1st ODI v West Indies Sharjah 19 Oct 1999 ODI # 1517
won 88 runs won 1st ODI v Sri Lanka Sharjah 22 Oct 1999 ODI # 1519
lost 10 wickets lost 1st Test v Australia Brisbane 5 Nov 1999 Test # 1467
lost 4 wickets lost 1st Test v Australia Hobart 18 Nov 1999 Test # 1469
lost inns & 20 runs won 1st Test v Australia Perth 26 Nov 1999 Test # 1472
won 45 runs won 1st ODI v Australia Brisbane 9 Jan 2000 ODI # 1536
won 2 wickets 0 lost 2nd ODI v India Brisbane 10 Jan 2000 ODI # 1537
lost 6 wickets 13 lost 1st ODI v Australia Melbourne 16 Jan 2000 ODI # 1541
lost 81 runs lost 2nd ODI v Australia Sydney 19 Jan 2000 ODI # 1542
won 32 runs lost 1st ODI v India Hobart 21 Jan 2000 ODI # 1543
lost 15 runs lost 2nd ODI v Australia Melbourne 23 Jan 2000 ODI # 1545
lost 48 runs lost 2nd ODI v India Adelaide 25 Jan 2000 ODI # 1547
won 104 runs won 1st ODI v India Perth 28 Jan 2000 ODI # 1550
lost 6 wickets 44 won 1st ODI v Australia Melbourne 2 Feb 2000 ODI # 1554
lost 152 runs lost 2nd ODI v Australia Sydney 4 Feb 2000 ODI # 1556
lost 29 runs won 2nd ODI v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
lost 34 runs won 2nd ODI v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
lost 104 runs won 2nd ODI v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
lost 2 wickets lost 1st Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
lost 57 runs won 2nd Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
won 222 runs lost 1st Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
lost 5 wickets 39 won 1st ODI v India Sharjah 23 Mar 2000 ODI # 1578
lost 3 wickets 33 won 1st ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
won 98 runs won 1st ODI v India Sharjah 26 Mar 2000 ODI # 1580
won 67 runs won 1st ODI v South Africa Sharjah 28 Mar 2000 ODI # 1582
won 16 runs won 1st ODI v South Africa Sharjah 31 Mar 2000 ODI # 1583
won 5 wickets 17 lost 2nd ODI v Zimbabwe St John's 5 Apr 2000 ODI # 1586
lost 96 runs lost 2nd ODI v West Indies Kingstown 12 Apr 2000 ODI # 1588
won 6 wickets 41 lost 2nd ODI v Zimbabwe St George's 15 Apr 2000 ODI # 1590
lost 17 runs lost 2nd ODI v West Indies St George's 16 Apr 2000 ODI # 1592
won 17 runs won 1st ODI v West Indies Bridgetown 19 Apr 2000 ODI # 1593
lost 60 runs lost 2nd ODI v West Indies Port of Spain 22 Apr 2000 ODI # 1594
won 4 wickets 29 lost 2nd ODI v West Indies Port of Spain 23 Apr 2000 ODI # 1595
draw - lost 1st Test v West Indies Georgetown 5 May 2000 Test # 1494
draw - won 1st Test v West Indies Bridgetown 18 May 2000 Test # 1496
lost 1 wickets lost 1st Test v West Indies St John's 25 May 2000 Test # 1497
won 233 runs won 1st ODI v Bangladesh Dhaka 2 Jun 2000 ODI # 1599
won 44 runs won 1st ODI v India Dhaka 3 Jun 2000 ODI # 1600
won 7 wickets 10 lost 2nd ODI v Sri Lanka Dhaka 5 Jun 2000 ODI # 1601
won 39 runs won 1st ODI v Sri Lanka Dhaka 7 Jun 2000 ODI # 1602
won 5 wickets lost 2nd Test v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
won inns & 163 runs lost 2nd Test v Sri Lanka Galle 21 Jun 2000 Test # 1501
draw - lost 2nd Test v Sri Lanka Kandy 28 Jun 2000 Test # 1502
lost 5 wickets 45 lost 1st ODI v Sri Lanka Galle 5 Jul 2000 ODI # 1603
lost 18 runs lost 2nd ODI v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
lost 6 wickets 4 won 1st ODI v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
lost 7 wickets 75 won 1st ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
won 12 runs lost 1st ODI v New Zealand Singapore 20 Aug 2000 ODI # 1623
won 28 runs won 1st ODI v South Africa Singapore 23 Aug 2000 ODI # 1624
lost 93 runs lost 2nd ODI v South Africa Singapore 27 Aug 2000 ODI # 1626
won 9 wickets 40 lost 2nd ODI v Sri Lanka Nairobi (Gym) 8 Oct 2000 ODI # 1634
lost 4 wickets 6 won 1st ODI v New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
lost 5 wickets 16 won 1st ODI v England Karachi 24 Oct 2000 ODI # 1645
won 8 wickets 34 won 2nd ODI v England Lahore 27 Oct 2000 ODI # 1649
won 6 wickets 39 won 2nd ODI v England Rawalpindi 30 Oct 2000 ODI # 1653
draw - lost 2nd Test v England Lahore 15 Nov 2000 Test # 1513
draw - won 1st Test v England Faisalabad 29 Nov 2000 Test # 1518
lost 6 wickets won 1st Test v England Karachi 7 Dec 2000 Test # 1521
won 6 wickets 30 won 2nd ODI v New Zealand Auckland 17 Feb 2001 ODI # 1689
lost 6 wickets 117 lost 1st ODI v New Zealand Napier 20 Feb 2001 ODI # 1690
won 28 runs lost 1st ODI v New Zealand Wellington 22 Feb 2001 ODI # 1691
lost 138 runs won 2nd ODI v New Zealand Christchurch 25 Feb 2001 ODI # 1692
lost 4 wickets 11 won 1st ODI v New Zealand Dunedin 28 Feb 2001 ODI # 1693
won 299 runs lost 1st Test v New Zealand Auckland 8 Mar 2001 Test # 1533
draw - won 2nd Test v New Zealand Christchurch 15 Mar 2001 Test # 1536
lost inns & 185 runs lost 1st Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
won 16 runs won 1st ODI v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
won 8 wickets 47 lost 2nd ODI v New Zealand Sharjah 12 Apr 2001 ODI # 1707
won 28 runs won 1st ODI v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
won 7 wickets 148 lost 2nd ODI v New Zealand Sharjah 15 Apr 2001 ODI # 1709
lost 77 runs lost 2nd ODI v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
lost inns & 9 runs won 2nd Test v England Lord's 17 May 2001 Test # 1546
won 108 runs won 1st Test v England Manchester 31 May 2001 Test # 1547
won 108 runs won 1st ODI v England Birmingham 7 Jun 2001 ODI # 1719
lost 7 wickets 26 won 1st ODI v Australia Cardiff 9 Jun 2001 ODI # 1720
won 2 runs lost 1st ODI v England Lord's 12 Jun 2001 ODI # 1722
aban - - - ODI v Australia Chester-le-Street 16 Jun 2001 ODI # 1723a
won won 2nd ODI v England Leeds 17 Jun 2001 ODI # 1724
won 36 runs won 1st ODI v Australia Nottingham 19 Jun 2001 ODI # 1725
lost 9 wickets 141 won 1st ODI v Australia Lord's 23 Jun 2001 ODI # 1728
won inns & 264 runs lost 2nd Test v Bangladesh Multan 29 Aug 2001 Test # 1560
lost 7 wickets 71 won 1st ODI v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
won 106 runs won 1st ODI v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
won 29 runs won 1st ODI v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
won 7 wickets 4 lost 2nd ODI v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
won 5 wickets 38 lost 2nd ODI v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
won inns & 178 runs won 2nd Test v Bangladesh Dhaka 9 Jan 2002 Test # 1584
won inns & 169 runs lost 2nd Test v Bangladesh Chattogram 16 Jan 2002 Test # 1586
won 49 runs won 1st ODI v Bangladesh Chattogram 22 Jan 2002 ODI # 1790
won 72 runs won 1st ODI v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
won 8 wickets 81 lost 2nd ODI v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
won 170 runs won 1st Test v West Indies Sharjah 31 Jan 2002 Test # 1587
won 244 runs lost 1st Test v West Indies Sharjah 7 Feb 2002 Test # 1588
won 4 wickets 23 lost 2nd ODI v West Indies Sharjah 14 Feb 2002 ODI # 1807
won 51 runs won 1st ODI v West Indies Sharjah 15 Feb 2002 ODI # 1808
lost 110 runs lost 2nd ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
lost 8 wickets lost 1st Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
lost 41 runs lost 2nd ODI v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
won 51 runs won 1st ODI v New Zealand Sharjah 11 Apr 2002 ODI # 1828
lost 9 runs lost 2nd ODI v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
won 8 wickets 105 lost 2nd ODI v New Zealand Sharjah 15 Apr 2002 ODI # 1831
won 217 runs won 1st ODI v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
won 153 runs won 1st ODI v New Zealand Karachi 21 Apr 2002 ODI # 1833
won 3 wickets 17 lost 2nd ODI v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
won 66 runs won 1st ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
won inns & 324 runs won 1st Test v New Zealand Lahore 1 May 2002 Test # 1600
canc - - - Test v New Zealand Karachi 8 May 2002 Test # 1601a
lost 7 wickets 103 lost 1st ODI v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
won 2 wickets 7 lost 2nd ODI v Australia Melbourne (Docklands) 15 Jun 2002 ODI # 1844
won 91 runs won 1st ODI v Australia Brisbane 19 Jun 2002 ODI # 1846
lost 54 runs lost 2nd ODI v South Africa Tangier 12 Aug 2002 ODI # 1860
won 28 runs lost 1st ODI v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
lost 39 runs lost 2nd ODI v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
lost 8 runs lost 2nd ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
won 4 wickets 99 won 2nd ODI v Kenya Nairobi (Gym) 29 Aug 2002 ODI # 1867
lost 224 runs won 2nd ODI v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
won 7 wickets 68 lost 2nd ODI v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
lost 9 wickets 185 won 1st ODI v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
n/r - won 1st ODI v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
lost 8 wickets 83 won 1st ODI v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
won 9 wickets 202 lost 2nd ODI v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
lost 41 runs lost 2nd Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
lost inns & 198 runs won 1st Test v Australia Sharjah 11 Oct 2002 Test # 1617
lost inns & 20 runs lost 2nd Test v Australia Sharjah 19 Oct 2002 Test # 1620
won 119 runs lost 1st Test v Zimbabwe Harare 9 Nov 2002 Test # 1625
won 10 wickets lost 2nd Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
won 7 runs won 1st ODI v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
won 104 runs won 1st ODI v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
won 48 runs lost 1st ODI v Zimbabwe Harare 27 Nov 2002 ODI # 1902
won 8 wickets 86 lost 2nd ODI v Zimbabwe Harare 30 Nov 2002 ODI # 1906
won 70 runs lost 1st ODI v Zimbabwe Harare 1 Dec 2002 ODI # 1907
lost 132 runs won 2nd ODI v South Africa Durban 8 Dec 2002 ODI # 1914
won 182 runs won 1st ODI v South Africa Gqeberha 11 Dec 2002 ODI # 1916
lost 62 runs lost 2nd ODI v South Africa East London 13 Dec 2002 ODI # 1918
lost 9 wickets 48 won 1st ODI v South Africa Paarl 16 Dec 2002 ODI # 1921
lost 34 runs lost 2nd ODI v South Africa Cape Town 18 Dec 2002 ODI # 1923
lost 10 wickets won 2nd Test v South Africa Durban 26 Dec 2002 Test # 1635
lost inns & 142 runs lost 2nd Test v South Africa Cape Town 2 Jan 2003 Test # 1637
lost 82 runs won 2nd ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
won 171 runs won 1st ODI v Namibia Kimberley 16 Feb 2003 ODI # 1954
lost 112 runs lost 2nd ODI v England Cape Town 22 Feb 2003 ODI # 1962
won 97 runs lost 1st ODI v Netherlands Paarl 25 Feb 2003 ODI # 1967
lost 6 wickets 26 won 1st ODI v India Centurion 1 Mar 2003 ODI # 1975
n/r - won 1st ODI v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
won 68 runs won 1st ODI v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
won 7 wickets 16 lost 2nd ODI v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
won 143 runs won 1st ODI v Kenya Sharjah 8 Apr 2003 ODI # 1999
won 8 wickets 88 lost 2nd ODI v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
won 79 runs lost 1st ODI v Sri Lanka Dambulla 10 May 2003 ODI # 2008
lost 7 wickets 135 lost 1st ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
lost 12 runs won 2nd ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
won 22 runs lost 1st ODI v New Zealand Dambulla 20 May 2003 ODI # 2015
lost 4 wickets 28 won 1st ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
won 2 wickets 4 lost 2nd ODI v England Manchester 17 Jun 2003 ODI # 2025
lost 7 wickets 168 won 1st ODI v England The Oval 20 Jun 2003 ODI # 2026
lost 4 wickets 9 lost 1st ODI v England Lord's 22 Jun 2003 ODI # 2027
won 7 wickets won 2nd Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
won 9 wickets lost 2nd Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
won 1 wickets lost 2nd Test v Bangladesh Multan 3 Sep 2003 Test # 1658
won 137 runs won 1st ODI v Bangladesh Multan 9 Sep 2003 ODI # 2041
won 74 runs won 1st ODI v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
won 42 runs won 1st ODI v Bangladesh Lahore 15 Sep 2003 ODI # 2043
won 5 wickets 1 lost 2nd ODI v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
won 58 runs won 1st ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
won 8 runs won 1st ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
won 42 runs lost 1st ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
lost 13 runs won 1st ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
lost 6 wickets 67 won 1st ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
lost 7 wickets 25 won 1st ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
won 8 wickets lost 2nd Test v South Africa Lahore 17 Oct 2003 Test # 1664
draw - lost 2nd Test v South Africa Faisalabad 24 Oct 2003 Test # 1666
won 3 wickets 12 lost 2nd ODI v New Zealand Lahore 29 Nov 2003 ODI # 2068
won 124 runs won 1st ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
won 51 runs won 1st ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
won 7 wickets 52 lost 2nd ODI v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
won 49 runs won 1st ODI v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
draw - won 2nd Test v New Zealand Hamilton 19 Dec 2003 Test # 1676
won 7 wickets lost 2nd Test v New Zealand Wellington 26 Dec 2003 Test # 1677
lost 4 wickets 5 lost 1st ODI v New Zealand Auckland 3 Jan 2004 ODI # 2075
won 6 wickets 18 won 2nd ODI v New Zealand Queenstown 7 Jan 2004 ODI # 2076
lost 7 wickets 22 lost 1st ODI v New Zealand Christchurch 10 Jan 2004 ODI # 2078
lost 8 wickets 163 lost 1st ODI v New Zealand Napier 14 Jan 2004 ODI # 2081
lost 4 runs lost 2nd ODI v New Zealand Wellington 17 Jan 2004 ODI # 2083
lost 5 runs won 2nd ODI v India Karachi 13 Mar 2004 ODI # 2112
won 12 runs won 1st ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
won 4 wickets 16 won 2nd ODI v India Peshawar 19 Mar 2004 ODI # 2115
lost 5 wickets 30 won 1st ODI v India Lahore 21 Mar 2004 ODI # 2116
lost 40 runs won 2nd ODI v India Lahore 24 Mar 2004 ODI # 2117
lost inns & 52 runs lost 2nd Test v India Multan 28 Mar 2004 Test # 1693
won 9 wickets lost 2nd Test v India Lahore 5 Apr 2004 Test # 1695
lost inns & 131 runs lost 1st Test v India Rawalpindi 13 Apr 2004 Test # 1697
won 76 runs won 1st ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
won 173 runs won 1st ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
lost 7 wickets 108 won 1st ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
won 59 runs won 1st ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
won 6 wickets 54 lost 2nd ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
won 66 runs lost 1st ODI v India Amstelveen 21 Aug 2004 ODI # 2157
aban - - - ODI v Australia Amstelveen 25 Aug 2004 ODI # 2160a
lost 17 runs lost 2nd ODI v Australia Amstelveen 28 Aug 2004 ODI # 2162
lost 10 runs won 2nd ODI v Australia Lord's 4 Sep 2004 ODI # 2166
won 7 wickets 188 won 2nd ODI v Kenya Birmingham 14 Sep 2004 ODI # 2174
won 3 wickets 4 won 2nd ODI v India Birmingham 19 Sep 2004 ODI # 2179
lost 7 wickets 131 won 1st ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
won 144 runs won 1st ODI v Zimbabwe Multan 30 Sep 2004 ODI # 2183
won 3 wickets 11 won 2nd ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
won 8 wickets 8 lost 2nd ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
won 6 wickets 7 won 2nd ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
lost 119 runs won 2nd ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
lost 201 runs lost 2nd Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
won 6 wickets won 2nd Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
won 6 wickets 6 lost 2nd ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
lost 491 runs won 2nd Test v Australia Perth 16 Dec 2004 Test # 1726
lost 9 wickets won 1st Test v Australia Melbourne 26 Dec 2004 Test # 1729
lost 9 wickets won 1st Test v Australia Sydney 2 Jan 2005 Test # 1731
lost 4 wickets 12 won 1st ODI v Australia Hobart 16 Jan 2005 ODI # 2205
won 6 wickets 18 won 2nd ODI v West Indies Brisbane 19 Jan 2005 ODI # 2206
lost 9 wickets 82 lost 1st ODI v Australia Sydney 23 Jan 2005 ODI # 2209
lost 58 runs won 2nd ODI v West Indies Adelaide 28 Jan 2005 ODI # 2213
won 3 wickets 16 lost 2nd ODI v Australia Perth 30 Jan 2005 ODI # 2215
won 30 runs lost 1st ODI v West Indies Perth 1 Feb 2005 ODI # 2218
lost 18 runs lost 2nd ODI v Australia Melbourne 4 Feb 2005 ODI # 2220
lost 31 runs lost 2nd ODI v Australia Sydney 6 Feb 2005 ODI # 2222
draw - lost 1st Test v India Mohali 8 Mar 2005 Test # 1738
lost 195 runs lost 2nd Test v India Eden Gardens 16 Mar 2005 Test # 1741
won 168 runs won 1st Test v India Bengaluru 24 Mar 2005 Test # 1743
lost 87 runs lost 2nd ODI v India Kochi 2 Apr 2005 ODI # 2235
lost 58 runs lost 2nd ODI v India Visakhapatnam 5 Apr 2005 ODI # 2236
won 106 runs won 1st ODI v India Jamshedpur 9 Apr 2005 ODI # 2237
won 3 wickets 0 lost 2nd ODI v India Ahmedabad 12 Apr 2005 ODI # 2238
won 5 wickets 47 lost 2nd ODI v India Kanpur 15 Apr 2005 ODI # 2239
won 159 runs won 1st ODI v India Delhi 17 Apr 2005 ODI # 2240
won 59 runs lost 1st ODI v West Indies Kingstown 18 May 2005 ODI # 2246
won 40 runs won 1st ODI v West Indies Gros Islet 21 May 2005 ODI # 2247
won 22 runs lost 1st ODI v West Indies Gros Islet 22 May 2005 ODI # 2248
lost 276 runs lost 2nd Test v West Indies Bridgetown 26 May 2005 Test # 1752
won 136 runs won 1st Test v West Indies Kingston 3 Jun 2005 Test # 1754
won 22 runs won 1st Test v England Multan 12 Nov 2005 Test # 1770
draw - won 1st Test v England Faisalabad 20 Nov 2005 Test # 1772
won inns & 100 runs lost 2nd Test v England Lahore 29 Nov 2005 Test # 1774
lost 42 runs lost 2nd ODI v England Lahore 10 Dec 2005 ODI # 2304
won 7 wickets 36 lost 2nd ODI v England Lahore 12 Dec 2005 ODI # 2305
won 165 runs lost 1st ODI v England Karachi 15 Dec 2005 ODI # 2306
won 13 runs won 1st ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
lost 6 runs lost 2nd ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
draw - won 1st Test v India Lahore 13 Jan 2006 Test # 1781
draw - won 1st Test v India Faisalabad 21 Jan 2006 Test # 1782
won 341 runs lost 1st Test v India Karachi 29 Jan 2006 Test # 1783
won 7 runs won 2nd ODI v India Peshawar 6 Feb 2006 ODI # 2324
lost 7 wickets 41 won 1st ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
lost 5 wickets 14 lost 1st ODI v India Lahore 13 Feb 2006 ODI # 2329
lost 5 wickets 105 lost 1st ODI v India Multan 16 Feb 2006 ODI # 2331
lost 8 wickets 19 lost 1st ODI v India Karachi 19 Feb 2006 ODI # 2333
n/r - lost 1st ODI v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
won 4 wickets 32 won 2nd ODI v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
won 4 wickets 28 won 2nd ODI v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
draw - won 2nd Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
won 8 wickets won 2nd Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
won 6 wickets 9 lost 2nd ODI v India Abu Dhabi 18 Apr 2006 ODI # 2363
lost 51 runs lost 2nd ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
won 5 wickets 37 won 2nd ODI v Scotland Edinburgh 27 Jun 2006 ODI # 2387
draw - lost 2nd Test v England Lord's 13 Jul 2006 Test # 1809
lost inns & 120 runs won 1st Test v England Manchester 27 Jul 2006 Test # 1811
lost 167 runs lost 2nd Test v England Leeds 4 Aug 2006 Test # 1813
lost won 2nd Test v England The Oval 17 Aug 2006 Test # 1814
won 5 wickets 13 lost 2nd T20I v England Bristol 28 Aug 2006 T20I # 8
n/r - won 2nd ODI v England Cardiff 30 Aug 2006 ODI # 2408
won 7 wickets 20 won 2nd ODI v England Lord's 2 Sep 2006 ODI # 2409
won 2 wickets 7 won 2nd ODI v England Southampton 5 Sep 2006 ODI # 2410
lost 8 wickets 22 won 1st ODI v England Nottingham 8 Sep 2006 ODI # 2411
lost 3 wickets 114 lost 1st ODI v England Birmingham 10 Sep 2006 ODI # 2412
won 4 wickets 11 lost 2nd ODI v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
lost 51 runs won 2nd ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
lost 124 runs lost 2nd ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
won 9 wickets lost 2nd Test v West Indies Lahore 11 Nov 2006 Test # 1815
draw - won 1st Test v West Indies Multan 19 Nov 2006 Test # 1816
won 199 runs won 1st Test v West Indies Karachi 27 Nov 2006 Test # 1818
aban - - - ODI v West Indies Rawalpindi 5 Dec 2006 ODI # 2458a
won 2 wickets 10 won 2nd ODI v West Indies Faisalabad 7 Dec 2006 ODI # 2460
won 7 wickets 8 won 2nd ODI v West Indies Lahore 10 Dec 2006 ODI # 2463
lost 7 wickets 91 won 1st ODI v West Indies Multan 13 Dec 2006 ODI # 2464
won 7 wickets 19 won 2nd ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
lost 7 wickets won 1st Test v South Africa Centurion 11 Jan 2007 Test # 1828
won 5 wickets lost 2nd Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
lost 5 wickets lost 1st Test v South Africa Cape Town 26 Jan 2007 Test # 1830
lost 10 wickets 51 lost 1st T20I v South Africa Johannesburg 2 Feb 2007 T20I # 14
lost 164 runs won 2nd ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
won 141 runs won 1st ODI v South Africa Durban 7 Feb 2007 ODI # 2513
n/r - won 1st ODI v South Africa Gqeberha 9 Feb 2007 ODI # 2517
lost 10 wickets 216 lost 1st ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
lost 9 wickets 130 won 1st ODI v South Africa Johannesburg 14 Feb 2007 ODI # 2523
lost 54 runs won 2nd ODI v West Indies Kingston 13 Mar 2007 ODI # 2531
lost 3 wickets 32 lost 1st ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
won 93 runs lost 1st ODI v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
won 5 wickets 48 lost 2nd ODI v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
won 98 runs won 1st ODI v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
lost 115 runs lost 2nd ODI v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
aban - - - ODI v Scotland Edinburgh 1 Jul 2007 ODI # 2595a
aban - - - ODI v India Glasgow 3 Jul 2007 ODI # 2595b
won 30 runs lost 1st T20I v Bangladesh Nairobi (Gym) 2 Sep 2007 T20I # 18
won 8 wickets 36 lost 2nd T20I v Kenya Nairobi (Gym) 4 Sep 2007 T20I # 19
won 51 runs lost 1st T20I v Scotland Durban 12 Sep 2007 T20I # 22
tied - won 2nd T20I v India Durban 14 Sep 2007 T20I # 29
won 33 runs lost 1st T20I v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
won 6 wickets 5 won 2nd T20I v Australia Johannesburg 18 Sep 2007 T20I # 37
won 4 wickets 6 won 2nd T20I v Bangladesh Cape Town 20 Sep 2007 T20I # 42
won 6 wickets 7 lost 2nd T20I v New Zealand Cape Town 22 Sep 2007 T20I # 44
lost 5 runs lost 2nd T20I v India Johannesburg 24 Sep 2007 T20I # 46
lost 160 runs lost 2nd Test v South Africa Karachi 1 Oct 2007 Test # 1843
draw - lost 2nd Test v South Africa Lahore 8 Oct 2007 Test # 1844
lost 45 runs lost 2nd ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
won 25 runs won 1st ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
won 6 wickets 11 lost 2nd ODI v South Africa Faisalabad 23 Oct 2007 ODI # 2637
lost 7 wickets 74 won 1st ODI v South Africa Multan 26 Oct 2007 ODI # 2639
lost 14 runs lost 2nd ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
lost 5 wickets 18 won 1st ODI v India Guwahati 5 Nov 2007 ODI # 2643
won 4 wickets 1 lost 2nd ODI v India Mohali 8 Nov 2007 ODI # 2644
lost 46 runs won 2nd ODI v India Kanpur 11 Nov 2007 ODI # 2645
lost 6 wickets 21 won 1st ODI v India Gwalior 15 Nov 2007 ODI # 2646
won 31 runs lost 1st ODI v India Jaipur 18 Nov 2007 ODI # 2647
lost 6 wickets won 1st Test v India Delhi 22 Nov 2007 Test # 1849
draw - lost 2nd Test v India Eden Gardens 30 Nov 2007 Test # 1850
draw - lost 2nd Test v India Bengaluru 8 Dec 2007 Test # 1852
won 104 runs lost 1st ODI v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
won 5 wickets 22 lost 2nd ODI v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
won 37 runs won 1st ODI v Zimbabwe Multan 27 Jan 2008 ODI # 2665
won 7 wickets 18 lost 2nd ODI v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
won 7 wickets 114 lost 2nd ODI v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
won 152 runs won 1st ODI v Bangladesh Lahore 8 Apr 2008 ODI # 2696
won 7 wickets 10 lost 2nd ODI v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
won 23 runs won 1st ODI v Bangladesh Lahore 13 Apr 2008 ODI # 2700
won 7 wickets 33 lost 2nd ODI v Bangladesh Multan 16 Apr 2008 ODI # 2702
won 150 runs won 1st ODI v Bangladesh Karachi 19 Apr 2008 ODI # 2703
won 102 runs won 1st T20I v Bangladesh Karachi 20 Apr 2008 T20I # 55
won 70 runs lost 1st ODI v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
lost 140 runs lost 2nd ODI v India Mirpur 10 Jun 2008 ODI # 2705
won 25 runs won 1st ODI v India Mirpur 14 Jun 2008 ODI # 2707
won 155 runs won 1st ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
lost 6 wickets 47 won 1st ODI v India Karachi 26 Jun 2008 ODI # 2717
lost 64 runs won 2nd ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
won 8 wickets 27 lost 2nd ODI v India Karachi 2 Jul 2008 ODI # 2730
won 10 wickets 182 lost 2nd ODI v Bangladesh Karachi 4 Jul 2008 ODI # 2733
won 35 runs won 1st T20I v Canada King City (NW) 10 Oct 2008 T20I # 70
won 3 wickets 1 won 2nd T20I v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
won 7 wickets 6 lost 2nd T20I v Zimbabwe King City (NW) 12 Oct 2008 T20I # 73
lost 5 wickets 6 lost 1st T20I v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
won 4 wickets 1 lost 2nd ODI v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
won 24 runs won 1st ODI v West Indies Abu Dhabi 14 Nov 2008 ODI # 2775
won 31 runs won 1st ODI v West Indies Abu Dhabi 16 Nov 2008 ODI # 2776
won 8 wickets 25 lost 2nd ODI v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
lost 129 runs won 2nd ODI v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
lost 234 runs lost 2nd ODI v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
draw - lost 2nd Test v Sri Lanka Karachi 21 Feb 2009 Test # 1909
draw - won 2nd Test v Sri Lanka Lahore 1 Mar 2009 Test # 1912
won 4 wickets 35 lost 2nd ODI v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
lost 6 wickets 29 won 1st ODI v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
lost 27 runs lost 2nd ODI v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
lost 8 wickets 34 won 1st ODI v Australia Abu Dhabi 1 May 2009 ODI # 2848
won 7 wickets 18 lost 2nd ODI v Australia Abu Dhabi 3 May 2009 ODI # 2849
won 7 wickets 22 won 2nd T20I v Australia Dubai (DICS) 7 May 2009 T20I # 89
lost 48 runs won 2nd T20I v England The Oval 7 Jun 2009 T20I # 95
won 82 runs won 1st T20I v Netherlands Lord's 9 Jun 2009 T20I # 98
lost 19 runs lost 2nd T20I v Sri Lanka Lord's 12 Jun 2009 T20I # 104
won 6 wickets 41 lost 2nd T20I v New Zealand The Oval 13 Jun 2009 T20I # 107
won 39 runs won 1st T20I v Ireland The Oval 15 Jun 2009 T20I # 110
won 7 runs won 1st T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
won 8 wickets 8 lost 2nd T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
lost 50 runs won 2nd Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
lost 7 wickets won 1st Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
draw - lost 1st Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
lost 36 runs won 2nd ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
lost 6 wickets 38 lost 1st ODI v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
lost 6 wickets 21 lost 1st ODI v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
won 146 runs won 1st ODI v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
won 132 runs won 1st ODI v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
won 52 runs won 1st T20I v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
won 5 wickets 117 lost 2nd ODI v West Indies Johannesburg 23 Sep 2009 ODI # 2894
won 54 runs won 1st ODI v India Centurion 26 Sep 2009 ODI # 2898
lost 2 wickets 0 lost 1st ODI v Australia Centurion 30 Sep 2009 ODI # 2903
lost 5 wickets 13 won 1st ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
won 138 runs won 1st ODI v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
lost 64 runs lost 2nd ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
lost 7 runs lost 2nd ODI v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
won 49 runs lost 1st T20I v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
won 7 runs won 1st T20I v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
lost 32 runs won 2nd Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
won 141 runs lost 1st Test v New Zealand Wellington 3 Dec 2009 Test # 1938
draw - won 1st Test v New Zealand Napier 11 Dec 2009 Test # 1940
lost 170 runs lost 2nd Test v Australia Melbourne 26 Dec 2009 Test # 1943
lost 36 runs lost 2nd Test v Australia Sydney 3 Jan 2010 Test # 1945
lost 231 runs lost 2nd Test v Australia Hobart 14 Jan 2010 Test # 1947
lost 5 wickets 9 won 1st ODI v Australia Brisbane 22 Jan 2010 ODI # 2944
lost 140 runs won 2nd ODI v Australia Sydney 24 Jan 2010 ODI # 2945
lost 40 runs lost 2nd ODI v Australia Adelaide 26 Jan 2010 ODI # 2946
lost 135 runs lost 2nd ODI v Australia Perth 29 Jan 2010 ODI # 2947
lost 2 wickets 4 won 1st ODI v Australia Perth 31 Jan 2010 ODI # 2948
lost 2 runs lost 2nd T20I v Australia Melbourne 5 Feb 2010 T20I # 134
lost 7 wickets 9 won 1st T20I v England Dubai (DICS) 19 Feb 2010 T20I # 144
won 4 wickets 6 won 2nd T20I v England Dubai (DICS) 20 Feb 2010 T20I # 145
won 21 runs won 1st T20I v Bangladesh Gros Islet 1 May 2010 T20I # 154
lost 34 runs lost 2nd T20I v Australia Gros Islet 2 May 2010 T20I # 156
lost 6 wickets 3 lost 1st T20I v England Bridgetown 6 May 2010 T20I # 163
lost 1 runs won 2nd T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
won 11 runs won 1st T20I v South Africa Gros Islet 10 May 2010 T20I # 171
lost 3 wickets 1 lost 1st T20I v Australia Gros Islet 14 May 2010 T20I # 176
lost 16 runs lost 2nd ODI v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
lost 3 wickets 1 won 1st ODI v India Dambulla 19 Jun 2010 ODI # 2996
won 139 runs won 1st ODI v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
won 23 runs won 1st T20I v Australia Birmingham 5 Jul 2010 T20I # 184
won 11 runs won 1st T20I v Australia Birmingham 6 Jul 2010 T20I # 185
lost 150 runs won 2nd Test v Australia Lord's 13 Jul 2010 Test # 1963
won 3 wickets lost 2nd Test v Australia Leeds 21 Jul 2010 Test # 1965
lost 354 runs lost 2nd Test v England Nottingham 29 Jul 2010 Test # 1967
lost 9 wickets won 1st Test v England Birmingham 6 Aug 2010 Test # 1969
won 4 wickets lost 2nd Test v England The Oval 18 Aug 2010 Test # 1970
lost inns & 225 runs won 2nd Test v England Lord's 26 Aug 2010 Test # 1971
lost 5 wickets 17 lost 1st T20I v England Cardiff 5 Sep 2010 T20I # 186
lost 6 wickets 36 won 1st T20I v England Cardiff 7 Sep 2010 T20I # 187
lost 24 runs won 2nd ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
lost 4 wickets 3 won 1st ODI v England Leeds 12 Sep 2010 ODI # 3044
won 23 runs won 1st ODI v England The Oval 17 Sep 2010 ODI # 3045
won 38 runs won 1st ODI v England Lord's 20 Sep 2010 ODI # 3046
lost 121 runs lost 2nd ODI v England Southampton 22 Sep 2010 ODI # 3047
lost 6 wickets 10 won 1st T20I v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
lost 6 wickets 8 won 1st T20I v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
lost 8 wickets 63 won 1st ODI v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
won 1 wickets 1 lost 2nd ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
lost 2 runs won 2nd ODI v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
won 1 wickets 1 lost 2nd ODI v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
lost 57 runs lost 2nd ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
draw - lost 2nd Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
draw - won 2nd Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
lost 5 wickets 17 lost 1st T20I v New Zealand Auckland 26 Dec 2010 T20I # 193
lost 39 runs won 2nd T20I v New Zealand Hamilton 28 Dec 2010 T20I # 194
won 103 runs won 1st T20I v New Zealand Christchurch 30 Dec 2010 T20I # 195
won 10 wickets won 2nd Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
draw - lost 2nd Test v New Zealand Wellington 15 Jan 2011 Test # 1991
lost 9 wickets 196 won 1st ODI v New Zealand Wellington 22 Jan 2011 ODI # 3085
n/r - lost 1st ODI v New Zealand Queenstown 26 Jan 2011 ODI # 3088
won 43 runs lost 1st ODI v New Zealand Christchurch 29 Jan 2011 ODI # 3090
won 2 wickets 6 lost 2nd ODI v New Zealand Napier 1 Feb 2011 ODI # 3093
won 41 runs lost 1st ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
lost 57 runs won 2nd ODI v New Zealand Auckland 5 Feb 2011 ODI # 3097
won 205 runs won 1st ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
won 11 runs won 1st ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
won 46 runs won 1st ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
lost 110 runs lost 2nd ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
won 7 wickets 23 lost 2nd ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
won 4 wickets 54 lost 2nd ODI v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
won 10 wickets 175 lost 2nd ODI v West Indies Mirpur 23 Mar 2011 ODI # 3142
lost 29 runs lost 2nd ODI v India Mohali 30 Mar 2011 ODI # 3147
lost 7 runs lost 2nd T20I v West Indies Gros Islet 21 Apr 2011 T20I # 199
won 8 wickets 51 lost 2nd ODI v West Indies Gros Islet 23 Apr 2011 ODI # 3152
won 7 wickets 12 won 2nd ODI v West Indies Gros Islet 25 Apr 2011 ODI # 3153
won 3 wickets 29 won 2nd ODI v West Indies Bridgetown 28 Apr 2011 ODI # 3154
lost 1 runs lost 1st ODI v West Indies Bridgetown 2 May 2011 ODI # 3155
lost 10 wickets 159 won 1st ODI v West Indies Providence 5 May 2011 ODI # 3156
lost 40 runs lost 2nd Test v West Indies Providence 12 May 2011 Test # 1992
won 196 runs won 1st Test v West Indies Basseterre 20 May 2011 Test # 1993
won 7 wickets 51 won 2nd ODI v Ireland Belfast 28 May 2011 ODI # 3157
won 5 wickets 8 lost 2nd ODI v Ireland Belfast 30 May 2011 ODI # 3158
won 7 wickets won 2nd Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
won 5 runs won 1st ODI v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
won 10 wickets 47 lost 2nd ODI v Zimbabwe Harare 11 Sep 2011 ODI # 3190
won 28 runs lost 1st ODI v Zimbabwe Harare 14 Sep 2011 ODI # 3194
won 85 runs lost 1st T20I v Zimbabwe Harare 16 Sep 2011 T20I # 205
won 5 runs won 1st T20I v Zimbabwe Harare 18 Sep 2011 T20I # 206
draw - won 2nd Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
won 9 wickets lost 2nd Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
draw - lost 2nd Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
won 8 wickets 169 lost 2nd ODI v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
lost 25 runs lost 2nd ODI v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
won 21 runs won 1st ODI v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
won 26 runs won 1st ODI v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
won 3 wickets 16 lost 2nd ODI v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
won 5 wickets 3 lost 2nd T20I v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
won 50 runs won 1st T20I v Bangladesh Mirpur 29 Nov 2011 T20I # 216
won 5 wickets 146 lost 2nd ODI v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
won 76 runs won 1st ODI v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
won 58 runs won 1st ODI v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
won inns & 184 runs won 2nd Test v Bangladesh Chattogram 9 Dec 2011 Test # 2022
won 7 wickets won 2nd Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
won 10 wickets lost 2nd Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
won 72 runs won 1st Test v England Abu Dhabi 25 Jan 2012 Test # 2032
won 71 runs won 1st Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
won 7 wickets 77 lost 2nd ODI v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
lost 130 runs lost 2nd ODI v England Abu Dhabi 13 Feb 2012 ODI # 3238
lost 20 runs lost 2nd ODI v England Abu Dhabi 15 Feb 2012 ODI # 3240
lost 9 wickets 76 won 1st ODI v England Dubai (DICS) 18 Feb 2012 ODI # 3243
lost 4 wickets 4 won 1st ODI v England Dubai (DICS) 21 Feb 2012 ODI # 3247
won 8 runs lost 1st T20I v England Dubai (DICS) 23 Feb 2012 T20I # 226
lost 38 runs lost 2nd T20I v England Dubai (DICS) 25 Feb 2012 T20I # 228
lost 5 runs lost 2nd T20I v England Abu Dhabi 27 Feb 2012 T20I # 229
won 21 runs lost 1st ODI v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
won 6 wickets 61 lost 2nd ODI v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
lost 6 wickets 13 won 1st ODI v India Mirpur 18 Mar 2012 ODI # 3263
won 2 runs lost 1st ODI v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
lost 37 runs lost 2nd T20I v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
won 23 runs won 1st T20I v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
won 6 wickets 47 lost 2nd ODI v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
lost 76 runs lost 2nd ODI v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
n/r - won 1st ODI v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
lost 44 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
lost 2 wickets 2 won 1st ODI v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
lost 209 runs lost 2nd Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
draw - lost 1st Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
draw - lost 1st Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
lost 4 wickets 10 won 1st ODI v Australia Sharjah 28 Aug 2012 ODI # 3299
won 7 wickets 38 lost 2nd ODI v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
lost 3 wickets 18 lost 1st ODI v Australia Sharjah 3 Sep 2012 ODI # 3303
won 7 wickets 31 won 2nd T20I v Australia Dubai (DICS) 5 Sep 2012 T20I # 256
tied - won 1st T20I v Australia Dubai (DICS) 7 Sep 2012 T20I # 257
lost 94 runs won 2nd T20I v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
won 13 runs won 1st T20I v New Zealand Pallekele 23 Sep 2012 T20I # 271
won 8 wickets 8 lost 2nd T20I v Bangladesh Pallekele 25 Sep 2012 T20I # 274
won 2 wickets 2 lost 2nd T20I v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
lost 8 wickets 18 won 1st T20I v India Colombo (RPS) 30 Sep 2012 T20I # 282
won 32 runs lost 1st T20I v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
lost 16 runs lost 2nd T20I v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
won 5 wickets 2 won 2nd T20I v India Bengaluru 25 Dec 2012 T20I # 296
lost 11 runs won 2nd T20I v India Ahmedabad 28 Dec 2012 T20I # 298
won 6 wickets 11 won 2nd ODI v India Chennai 30 Dec 2012 ODI # 3314
won 85 runs lost 1st ODI v India Eden Gardens 3 Jan 2013 ODI # 3315
lost 10 runs lost 2nd ODI v India Delhi 6 Jan 2013 ODI # 3316
lost 211 runs lost 2nd Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
lost 4 wickets lost 1st Test v South Africa Cape Town 14 Feb 2013 Test # 2073
lost inns & 18 runs lost 2nd Test v South Africa Centurion 22 Feb 2013 Test # 2075
aban - - - T20I v South Africa Durban 1 Mar 2013 T20I # 304a
won 95 runs won 1st T20I v South Africa Centurion 3 Mar 2013 T20I # 306
lost 125 runs won 2nd ODI v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
won 6 wickets 28 lost 2nd ODI v South Africa Centurion 15 Mar 2013 ODI # 3346
lost 34 runs won 2nd ODI v South Africa Johannesburg 17 Mar 2013 ODI # 3347
won 3 wickets 8 lost 2nd ODI v South Africa Durban 21 Mar 2013 ODI # 3348
lost 6 wickets 36 won 1st ODI v South Africa Benoni 24 Mar 2013 ODI # 3350
won 96 runs won 1st ODI v Scotland Edinburgh 17 May 2013 ODI # 3356
aban - - - ODI v Scotland Edinburgh 19 May 2013 ODI # 3356a
tied - won 1st ODI v Ireland Dublin 23 May 2013 ODI # 3357
won 2 wickets 8 won 2nd ODI v Ireland Dublin 26 May 2013 ODI # 3358
lost 2 wickets 56 lost 1st ODI v West Indies The Oval 7 Jun 2013 ODI # 3364
lost 67 runs lost 2nd ODI v South Africa Birmingham 10 Jun 2013 ODI # 3367
lost 8 wickets 17 lost 1st ODI v India Birmingham 15 Jun 2013 ODI # 3372
won 126 runs lost 1st ODI v West Indies Providence 14 Jul 2013 ODI # 3389
lost 37 runs won 2nd ODI v West Indies Providence 16 Jul 2013 ODI # 3390
tied - lost 1st ODI v West Indies Gros Islet 19 Jul 2013 ODI # 3391
won 6 wickets 6 won 2nd ODI v West Indies Gros Islet 21 Jul 2013 ODI # 3393
won 4 wickets 1 won 2nd ODI v West Indies Gros Islet 24 Jul 2013 ODI # 3396
won 2 wickets 0 lost 2nd T20I v West Indies Kingstown 27 Jul 2013 T20I # 321
won 11 runs won 1st T20I v West Indies Kingstown 28 Jul 2013 T20I # 322
won 25 runs lost 1st T20I v Zimbabwe Harare 23 Aug 2013 T20I # 326
won 19 runs lost 1st T20I v Zimbabwe Harare 24 Aug 2013 T20I # 327
lost 7 wickets 10 won 1st ODI v Zimbabwe Harare 27 Aug 2013 ODI # 3404
won 90 runs lost 1st ODI v Zimbabwe Harare 29 Aug 2013 ODI # 3406
won 108 runs lost 1st ODI v Zimbabwe Harare 31 Aug 2013 ODI # 3408
won 221 runs lost 1st Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
lost 24 runs lost 2nd Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
won 7 wickets lost 2nd Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
lost inns & 92 runs won 1st Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
lost 1 runs lost 2nd ODI v South Africa Sharjah 30 Oct 2013 ODI # 3425
won 66 runs won 1st ODI v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
lost 68 runs lost 2nd ODI v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
lost 28 runs lost 2nd ODI v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
lost 117 runs lost 2nd ODI v South Africa Sharjah 11 Nov 2013 ODI # 3433
lost 9 wickets 33 won 1st T20I v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
lost 6 runs lost 2nd T20I v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
lost 4 runs won 2nd T20I v South Africa Johannesburg 20 Nov 2013 T20I # 340
won 6 runs won 1st T20I v South Africa Cape Town 22 Nov 2013 T20I # 343
won 23 runs won 1st ODI v South Africa Cape Town 24 Nov 2013 ODI # 3438
won 1 runs lost 1st ODI v South Africa Gqeberha 27 Nov 2013 ODI # 3440
lost 4 wickets 68 lost 1st ODI v South Africa Centurion 30 Nov 2013 ODI # 3441
won 6 wickets 1 lost 2nd T20I v Afghanistan Sharjah 8 Dec 2013 T20I # 349
won 3 wickets 5 won 2nd T20I v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
lost 24 runs won 2nd T20I v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
won 11 runs won 1st ODI v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
lost 2 wickets 2 lost 1st ODI v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
won 113 runs lost 1st ODI v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
won 8 wickets 53 lost 2nd ODI v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
lost 2 wickets 2 won 1st ODI v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
draw - won 2nd Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
lost 9 wickets lost 1st Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
won 5 wickets lost 2nd Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
lost 12 runs lost 2nd ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
won 72 runs lost 1st ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
won 1 wickets 2 won 2nd ODI v India Mirpur 2 Mar 2014 ODI # 3479
won 3 wickets 1 lost 2nd ODI v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
lost 5 wickets 22 won 1st ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
lost 7 wickets 9 lost 1st T20I v India Mirpur 21 Mar 2014 T20I # 378
won 16 runs lost 1st T20I v Australia Mirpur 23 Mar 2014 T20I # 381
won 50 runs won 1st T20I v Bangladesh Mirpur 30 Mar 2014 T20I # 392
lost 84 runs lost 2nd T20I v West Indies Mirpur 1 Apr 2014 T20I # 397
lost 7 wickets won 1st Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
lost 105 runs lost 2nd Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
won 4 wickets 1 won 2nd ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
lost 77 runs lost 2nd ODI v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
lost 7 wickets 178 won 1st ODI v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
lost 6 wickets 36 won 1st T20I v Australia Dubai (DICS) 5 Oct 2014 T20I # 406
lost 93 runs lost 2nd ODI v Australia Sharjah 7 Oct 2014 ODI # 3530
lost 5 wickets 40 won 1st ODI v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
lost 1 runs lost 2nd ODI v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
won 221 runs won 1st Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
won 356 runs won 1st Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
won 248 runs won 1st Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
draw - lost 2nd Test v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
lost inns & 80 runs won 1st Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
won 7 wickets 5 won 2nd T20I v New Zealand Dubai (DICS) 4 Dec 2014 T20I # 411
lost 17 runs won 2nd T20I v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
won 3 wickets 3 won 2nd ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
lost 4 wickets 24 won 1st ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
won 147 runs won 1st ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
lost 7 runs lost 2nd ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
lost 68 runs lost 2nd ODI v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
lost 7 wickets 63 lost 1st ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
lost 119 runs lost 2nd ODI v New Zealand Napier 3 Feb 2015 ODI # 3598
lost 76 runs lost 2nd ODI v India Adelaide 15 Feb 2015 ODI # 3602
lost 150 runs won 2nd ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
won 20 runs won 1st ODI v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
won 129 runs lost 1st ODI v U.A.E. Napier 4 Mar 2015 ODI # 3622
won 29 runs lost 1st ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
won 7 wickets 23 lost 2nd ODI v Ireland Adelaide 15 Mar 2015 ODI # 3639
lost 6 wickets 97 won 1st ODI v Australia Adelaide 20 Mar 2015 ODI # 3642
lost 79 runs lost 2nd ODI v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
lost 7 wickets 71 won 1st ODI v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
lost 8 wickets 63 won 1st ODI v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
lost 7 wickets 22 won 1st T20I v Bangladesh Mirpur 24 Apr 2015 T20I # 416
draw - lost 2nd Test v Bangladesh Khulna 28 Apr 2015 Test # 2159
won 328 runs lost 1st Test v Bangladesh Mirpur 6 May 2015 Test # 2161
won 5 wickets 3 lost 2nd T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
won 2 wickets 2 lost 2nd T20I v Zimbabwe Lahore 24 May 2015 T20I # 418
won 41 runs won 1st ODI v Zimbabwe Lahore 26 May 2015 ODI # 3651
won 6 wickets 16 won 2nd ODI v Zimbabwe Lahore 29 May 2015 ODI # 3652
n/r - won 1st ODI v Zimbabwe Lahore 31 May 2015 ODI # 3653
won 10 wickets won 2nd Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
lost 7 wickets won 1st Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
won 7 wickets won 2nd Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
won 6 wickets 28 won 2nd ODI v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
lost 2 wickets 11 won 1st ODI v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
won 135 runs won 1st ODI v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
won 7 wickets 55 lost 2nd ODI v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
lost 165 runs lost 2nd ODI v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
won 29 runs won 1st T20I v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
won 1 wickets 4 lost 2nd T20I v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
won 13 runs won 1st T20I v Zimbabwe Harare 27 Sep 2015 T20I # 454
won 15 runs won 1st T20I v Zimbabwe Harare 29 Sep 2015 T20I # 455
won 131 runs lost 1st ODI v Zimbabwe Harare 1 Oct 2015 ODI # 3685
lost 5 runs won 2nd ODI v Zimbabwe Harare 3 Oct 2015 ODI # 3686
won 7 wickets 96 won 2nd ODI v Zimbabwe Harare 5 Oct 2015 ODI # 3687
draw - won 1st Test v England Abu Dhabi 13 Oct 2015 Test # 2180
won 178 runs won 1st Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
won 127 runs won 1st Test v England Sharjah 1 Nov 2015 Test # 2184
won 6 wickets 38 lost 2nd ODI v England Abu Dhabi 11 Nov 2015 ODI # 3707
lost 95 runs lost 2nd ODI v England Abu Dhabi 13 Nov 2015 ODI # 3708
lost 6 wickets 54 won 1st ODI v England Sharjah 17 Nov 2015 ODI # 3710
lost 84 runs lost 2nd ODI v England Dubai (DICS) 20 Nov 2015 ODI # 3712
lost 14 runs lost 2nd T20I v England Dubai (DICS) 26 Nov 2015 T20I # 468
lost 3 runs lost 2nd T20I v England Dubai (DICS) 27 Nov 2015 T20I # 469
tied - lost 2nd T20I v England Sharjah 30 Nov 2015 T20I # 473
won 16 runs lost 1st T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
lost 10 wickets 14 won 1st T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
lost 95 runs won 2nd T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
lost 70 runs won 2nd ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
aban - - - ODI v New Zealand Napier 28 Jan 2016 ODI # 3729a
lost 3 wickets 2 won 1st ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
lost 5 wickets 27 lost 1st T20I v India Mirpur 27 Feb 2016 T20I # 512
won 7 wickets 8 lost 2nd T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
lost 5 wickets 5 won 1st T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
won 6 wickets 4 won 2nd T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
won 55 runs won 1st T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
lost 6 wickets 13 lost 1st T20I v India Eden Gardens 19 Mar 2016 T20I # 541
lost 22 runs lost 2nd T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
lost 21 runs lost 2nd T20I v Australia Mohali 25 Mar 2016 T20I # 548
won 75 runs won 1st Test v England Lord's 14 Jul 2016 Test # 2206
lost 330 runs lost 2nd Test v England Manchester 22 Jul 2016 Test # 2208
lost 141 runs won 2nd Test v England Birmingham 3 Aug 2016 Test # 2212
won 10 wickets lost 2nd Test v England The Oval 11 Aug 2016 Test # 2216
won 255 runs lost 1st ODI v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
aban - - - ODI v Ireland Dublin (Malahide) 20 Aug 2016 ODI # 3767a
lost 44 runs won 1st ODI v England Southampton 24 Aug 2016 ODI # 3770
lost 4 wickets 15 won 1st ODI v England Lord's 27 Aug 2016 ODI # 3771
lost 169 runs lost 2nd ODI v England Nottingham 30 Aug 2016 ODI # 3773
lost 4 wickets 12 won 1st ODI v England Leeds 1 Sep 2016 ODI # 3775
won 4 wickets 10 won 2nd ODI v England Cardiff 4 Sep 2016 ODI # 3777
won 9 wickets 31 lost 2nd T20I v England Manchester 7 Sep 2016 T20I # 566
won 9 wickets 34 won 2nd T20I v West Indies Dubai (DICS) 23 Sep 2016 T20I # 568
won 16 runs lost 1st T20I v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
won 8 wickets 29 won 2nd T20I v West Indies Abu Dhabi 27 Sep 2016 T20I # 570
won 111 runs lost 1st ODI v West Indies Sharjah 30 Sep 2016 ODI # 3784
won 59 runs won 1st ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
won 136 runs won 1st ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
won 56 runs won 1st Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
won 133 runs won 1st Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
lost 5 wickets won 1st Test v West Indies Sharjah 30 Oct 2016 Test # 2229
lost 8 wickets lost 1st Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
lost 138 runs won 2nd Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
lost 39 runs lost 2nd Test v Australia Brisbane 15 Dec 2016 Test # 2240
lost inns & 18 runs won 1st Test v Australia Melbourne 26 Dec 2016 Test # 2242
lost 220 runs lost 2nd Test v Australia Sydney 3 Jan 2017 Test # 2245
lost 92 runs lost 2nd ODI v Australia Brisbane 13 Jan 2017 ODI # 3817
won 6 wickets 14 lost 2nd ODI v Australia Melbourne 15 Jan 2017 ODI # 3818
lost 7 wickets 30 lost 1st ODI v Australia Perth 19 Jan 2017 ODI # 3820
lost 86 runs lost 2nd ODI v Australia Sydney 22 Jan 2017 ODI # 3822
lost 57 runs lost 2nd ODI v Australia Adelaide 26 Jan 2017 ODI # 3826
won 6 wickets 17 won 2nd T20I v West Indies Bridgetown 26 Mar 2017 T20I # 602
won 3 runs lost 1st T20I v West Indies Port of Spain 30 Mar 2017 T20I # 603
lost 7 wickets 31 won 1st T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
won 7 wickets 6 won 2nd T20I v West Indies Port of Spain 2 Apr 2017 T20I # 605
lost 4 wickets 6 lost 1st ODI v West Indies Providence 7 Apr 2017 ODI # 3861
won 74 runs lost 1st ODI v West Indies Providence 9 Apr 2017 ODI # 3862
won 6 wickets 41 lost 2nd ODI v West Indies Providence 11 Apr 2017 ODI # 3863
won 7 wickets won 2nd Test v West Indies Kingston 21 Apr 2017 Test # 2259
lost 106 runs lost 2nd Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
won 101 runs lost 1st Test v West Indies Roseau 10 May 2017 Test # 2261
lost 124 runs won 2nd ODI v India Birmingham 4 Jun 2017 ODI # 3878
won 19 runs lost 2nd ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
won 3 wickets 31 won 2nd ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
won 8 wickets 77 won 2nd ODI v England Cardiff 14 Jun 2017 ODI # 3889
won 180 runs lost 1st ODI v India The Oval 18 Jun 2017 ODI # 3894
won 20 runs lost 1st T20I v World-XI Lahore 12 Sep 2017 T20I # 619
lost 7 wickets 1 won 1st T20I v World-XI Lahore 13 Sep 2017 T20I # 620
won 33 runs lost 1st T20I v World-XI Lahore 15 Sep 2017 T20I # 621
lost 21 runs lost 2nd Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
lost 68 runs lost 2nd Test v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
won 83 runs lost 1st ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
won 32 runs won 1st ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
won 7 wickets 45 lost 2nd ODI v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
won 7 wickets 66 lost 2nd ODI v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
won 9 wickets 178 lost 2nd ODI v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
won 7 wickets 16 won 2nd T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
won 2 wickets 1 won 2nd T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
won 36 runs lost 1st T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
lost 61 runs won 2nd ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
lost 8 wickets 7 won 1st ODI v New Zealand Nelson 9 Jan 2018 ODI # 3947
lost 183 runs lost 2nd ODI v New Zealand Dunedin 13 Jan 2018 ODI # 3949
lost 5 wickets 25 won 1st ODI v New Zealand Hamilton 16 Jan 2018 ODI # 3953
lost 15 runs lost 2nd ODI v New Zealand Wellington 19 Jan 2018 ODI # 3957
lost 7 wickets 25 lost 1st T20I v New Zealand Wellington 22 Jan 2018 T20I # 639
won 48 runs won 1st T20I v New Zealand Auckland 25 Jan 2018 T20I # 640
won 18 runs won 1st T20I v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
won 143 runs lost 1st T20I v West Indies Karachi 1 Apr 2018 T20I # 663
won 82 runs won 1st T20I v West Indies Karachi 2 Apr 2018 T20I # 664
won 8 wickets 19 lost 2nd T20I v West Indies Karachi 3 Apr 2018 T20I # 665
won 5 wickets lost 1st Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
won 9 wickets lost 2nd Test v England Lord's 24 May 2018 Test # 2304
lost inns & 55 runs won 1st Test v England Leeds 1 Jun 2018 Test # 2305
won 48 runs won 1st T20I v Scotland Edinburgh 12 Jun 2018 T20I # 671
won 84 runs won 1st T20I v Scotland Edinburgh 13 Jun 2018 T20I # 673
won 74 runs lost 1st T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
lost 9 wickets 55 lost 1st T20I v Australia Harare 2 Jul 2018 T20I # 682
won 7 wickets 5 won 2nd T20I v Zimbabwe Harare 4 Jul 2018 T20I # 685
won 45 runs lost 1st T20I v Australia Harare 5 Jul 2018 T20I # 686
won 6 wickets 4 lost 2nd T20I v Australia Harare 8 Jul 2018 T20I # 689
won 201 runs lost 1st ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
won 9 wickets 84 lost 2nd ODI v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
won 9 wickets 241 lost 2nd ODI v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
won 244 runs won 1st ODI v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
won 131 runs won 1st ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
won 8 wickets 158 lost 2nd ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
lost 8 wickets 126 won 1st ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
won 3 wickets 3 lost 2nd ODI v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
lost 9 wickets 63 won 1st ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
lost 37 runs lost 2nd ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
draw - won 1st Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
won 373 runs won 1st Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
won 66 runs lost 1st T20I v Australia Abu Dhabi 24 Oct 2018 T20I # 701
won 11 runs won 1st T20I v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
won 33 runs won 1st T20I v Australia Dubai (DICS) 28 Oct 2018 T20I # 704
won 2 runs won 1st T20I v New Zealand Abu Dhabi 31 Oct 2018 T20I # 705
won 6 wickets 2 lost 2nd T20I v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
won 47 runs won 1st T20I v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
lost 47 runs lost 2nd ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
won 6 wickets 57 lost 2nd ODI v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
n/r - won 1st ODI v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
lost 4 runs lost 2nd Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
won inns & 16 runs won 1st Test v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
lost 123 runs lost 2nd Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
lost 6 wickets won 1st Test v South Africa Centurion 26 Dec 2018 Test # 2338
lost 9 wickets lost 1st Test v South Africa Cape Town 3 Jan 2019 Test # 2340
lost 107 runs lost 2nd Test v South Africa Johannesburg 11 Jan 2019 Test # 2341
won 5 wickets 5 lost 2nd ODI v South Africa Gqeberha 19 Jan 2019 ODI # 4080
lost 5 wickets 48 lost 1st ODI v South Africa Durban 22 Jan 2019 ODI # 4081
lost 13 runs won 1st ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
won 8 wickets 111 won 2nd ODI v South Africa Johannesburg 27 Jan 2019 ODI # 4087
lost 7 wickets 60 lost 1st ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
lost 6 runs won 2nd T20I v South Africa Cape Town 1 Feb 2019 T20I # 732
lost 7 runs won 2nd T20I v South Africa Johannesburg 3 Feb 2019 T20I # 734
won 27 runs lost 1st T20I v South Africa Centurion 6 Feb 2019 T20I # 736
lost 8 wickets 6 won 1st ODI v Australia Sharjah 22 Mar 2019 ODI # 4116
lost 8 wickets 13 won 1st ODI v Australia Sharjah 24 Mar 2019 ODI # 4117
lost 80 runs lost 2nd ODI v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
lost 6 runs won 2nd ODI v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
lost 20 runs won 2nd ODI v Australia Dubai (DICS) 31 Mar 2019 ODI # 4120
lost 7 wickets 4 won 1st T20I v England Cardiff 5 May 2019 T20I # 772
n/r - lost 1st ODI v England The Oval 8 May 2019 ODI # 4130
lost 12 runs won 2nd ODI v England Southampton 11 May 2019 ODI # 4133
lost 6 wickets 31 lost 1st ODI v England Bristol 14 May 2019 ODI # 4135
lost 3 wickets 3 lost 1st ODI v England Nottingham 17 May 2019 ODI # 4138
lost 54 runs lost 2nd ODI v England Leeds 19 May 2019 ODI # 4140
lost 7 wickets 218 lost 1st ODI v West Indies Nottingham 31 May 2019 ODI # 4144
won 14 runs lost 1st ODI v England Nottingham 3 Jun 2019 ODI # 4148
aban - - - ODI v Sri Lanka Bristol 7 Jun 2019 ODI # 4152a
lost 41 runs won 2nd ODI v Australia Taunton 12 Jun 2019 ODI # 4157
lost 89 runs won 2nd ODI v India Manchester 16 Jun 2019 ODI # 4161
won 49 runs won 1st ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
won 6 wickets 5 lost 2nd ODI v New Zealand Birmingham 26 Jun 2019 ODI # 4174
won 3 wickets 2 lost 2nd ODI v Afghanistan Leeds 29 Jun 2019 ODI # 4177
won 94 runs won 1st ODI v Bangladesh Lord's 5 Jul 2019 ODI # 4186
aban - - - ODI v Sri Lanka Karachi 27 Sep 2019 ODI # 4210a
won 67 runs won 1st ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
won 5 wickets 10 lost 2nd ODI v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
lost 64 runs won 2nd T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
lost 35 runs lost 2nd T20I v Sri Lanka Lahore 7 Oct 2019 T20I # 922
lost 13 runs lost 2nd T20I v Sri Lanka Lahore 9 Oct 2019 T20I # 925
n/r - lost 1st T20I v Australia Sydney 3 Nov 2019 T20I # 999
lost 7 wickets 9 won 1st T20I v Australia Canberra 5 Nov 2019 T20I # 1002
lost 10 wickets 49 lost 1st T20I v Australia Perth 8 Nov 2019 T20I # 1009
lost inns & 5 runs won 1st Test v Australia Brisbane 21 Nov 2019 Test # 2368
lost inns & 48 runs lost 2nd Test v Australia Adelaide 29 Nov 2019 Test # 2372
draw - lost 2nd Test v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
won 263 runs won 1st Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
won 5 wickets 3 lost 2nd T20I v Bangladesh Lahore 24 Jan 2020 T20I # 1032
won 9 wickets 20 lost 2nd T20I v Bangladesh Lahore 25 Jan 2020 T20I # 1033
aban - - - T20I v Bangladesh Lahore 27 Jan 2020 T20I # 1034a
won inns & 44 runs won 2nd Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
canc - - - ODI v Bangladesh Karachi 1 Apr 2020 ODI # 4255h
canc - - - Test v Bangladesh Karachi 5 Apr 2020 Test # 2387c
canc - - - ODI v Netherlands Amstelveen 4 Jul 2020 ODI # 4255y
canc - - - ODI v Netherlands Amstelveen 7 Jul 2020 ODI # 4255z
canc - - - ODI v Netherlands Amstelveen 9 Jul 2020 ODI # 4255a
canc - - - T20I v Ireland Dublin (Malahide) 12 Jul 2020 T20I # 1084v
canc - - - T20I v Ireland Dublin (Malahide) 14 Jul 2020 T20I # 1084w
lost 3 wickets won 1st Test v England Manchester 5 Aug 2020 Test # 2391
draw - won 1st Test v England Southampton 13 Aug 2020 Test # 2392
draw - lost 2nd Test v England Southampton 21 Aug 2020 Test # 2393
n/r - won 2nd T20I v England Manchester 28 Aug 2020 T20I # 1087
lost 5 wickets 5 lost 1st T20I v England Manchester 30 Aug 2020 T20I # 1093
won 5 runs lost 1st T20I v England Manchester 1 Sep 2020 T20I # 1094
won 26 runs won 1st ODI v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
won 6 wickets 88 lost 2nd ODI v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
tied - lost 2nd ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
won 6 wickets 7 lost 2nd T20I v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
won 8 wickets 29 won 2nd T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
won 8 wickets 28 lost 2nd T20I v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
lost 5 wickets 7 won 1st T20I v New Zealand Auckland 18 Dec 2020 T20I # 1117
lost 9 wickets 4 won 1st T20I v New Zealand Hamilton 20 Dec 2020 T20I # 1118
won 4 wickets 2 won 2nd T20I v New Zealand Napier 22 Dec 2020 T20I # 1119
lost 101 runs won 2nd Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
lost inns & 176 runs lost 1st Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
won 7 wickets lost 2nd Test v South Africa Karachi 26 Jan 2021 Test # 2406
won 95 runs won 1st Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
won 3 runs lost 1st T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
lost 6 wickets 22 lost 1st T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
won 4 wickets 8 won 2nd T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
won 3 wickets 0 won 2nd ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
lost 17 runs won 2nd ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
won 28 runs lost 1st ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
won 4 wickets 1 lost 2nd T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
lost 6 wickets 36 won 1st T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
won 9 wickets 12 won 2nd T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
won 3 wickets 1 won 2nd T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
won 11 runs lost 1st T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
lost 19 runs won 2nd T20I v Zimbabwe Harare 23 Apr 2021 T20I # 1156
won 24 runs won 1st T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
won inns & 116 runs lost 2nd Test v Zimbabwe Harare 29 Apr 2021 Test # 2420
won inns & 147 runs won 1st Test v Zimbabwe Harare 7 May 2021 Test # 2421
lost 9 wickets 169 lost 1st ODI v England Cardiff 8 Jul 2021 ODI # 4299
lost 52 runs won 2nd ODI v England Lord's 10 Jul 2021 ODI # 4300
lost 3 wickets 12 lost 1st ODI v England Birmingham 13 Jul 2021 ODI # 4303
won 31 runs lost 1st T20I v England Nottingham 16 Jul 2021 T20I # 1191
lost 45 runs won 2nd T20I v England Leeds 18 Jul 2021 T20I # 1193
lost 3 wickets 2 won 1st T20I v England Manchester 20 Jul 2021 T20I # 1195
n/r - won 2nd T20I v West Indies Bridgetown 28 Jul 2021 T20I # 1205
won 7 runs lost 1st T20I v West Indies Providence 31 Jul 2021 T20I # 1208
n/r - lost 2nd T20I v West Indies Providence 1 Aug 2021 T20I # 1209
n/r - won 2nd T20I v West Indies Providence 3 Aug 2021 T20I # 1211
lost 1 wickets lost 1st Test v West Indies Kingston 12 Aug 2021 Test # 2430
won 109 runs lost 1st Test v West Indies Kingston 20 Aug 2021 Test # 2431
canc - - - ODI v New Zealand Rawalpindi 17 Sep 2021 ODI # 4326a
canc - - - ODI v New Zealand Rawalpindi 19 Sep 2021 ODI # 4327a
canc - - - ODI v New Zealand Rawalpindi 21 Sep 2021 ODI # 4329a
canc - - - T20I v New Zealand Lahore 25 Sep 2021 T20I # 1280a
canc - - - T20I v New Zealand Lahore 26 Sep 2021 T20I # 1280b
canc - - - T20I v New Zealand Lahore 29 Sep 2021 T20I # 1280c
canc - - - T20I v New Zealand Lahore 1 Oct 2021 T20I # 1280d
canc - - - T20I v New Zealand Lahore 3 Oct 2021 T20I # 1280e
won 10 wickets 13 won 2nd T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
won 5 wickets 8 won 2nd T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
won 5 wickets 6 lost 2nd T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
won 45 runs won 1st T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
won 72 runs won 1st T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
lost 5 wickets 6 lost 1st T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
won 4 wickets 4 lost 2nd T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
won 8 wickets 11 lost 2nd T20I v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
won 5 wickets 0 lost 2nd T20I v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
won 8 wickets lost 2nd Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
won inns & 8 runs won 1st Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
won 63 runs lost 1st T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
won 9 runs won 1st T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
won 7 wickets 7 lost 2nd T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
draw - won 1st Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
draw - lost 2nd Test v Australia Karachi 12 Mar 2022 Test # 2455
lost 115 runs lost 2nd Test v Australia Lahore 21 Mar 2022 Test # 2458
lost 88 runs won 2nd ODI v Australia Lahore 29 Mar 2022 ODI # 4379
won 6 wickets 6 won 2nd ODI v Australia Lahore 31 Mar 2022 ODI # 4380
won 9 wickets 73 won 2nd ODI v Australia Lahore 2 Apr 2022 ODI # 4382
lost 3 wickets 5 lost 1st T20I v Australia Lahore 5 Apr 2022 T20I # 1504
won 5 wickets 4 lost 2nd ODI v West Indies Multan 8 Jun 2022 ODI # 4401
won 120 runs won 1st ODI v West Indies Multan 10 Jun 2022 ODI # 4405
won 53 runs won 1st ODI v West Indies Multan 12 Jun 2022 ODI # 4407
won 4 wickets lost 2nd Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
lost 246 runs lost 2nd Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
won 16 runs won 1st ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
won 7 wickets 98 lost 2nd ODI v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
won 9 runs won 1st ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
lost 5 wickets 2 lost 1st T20I v India Dubai (DICS) 28 Aug 2022 T20I # 1750
won 155 runs lost 1st T20I v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
won 5 wickets 1 won 2nd T20I v India Dubai (DICS) 4 Sep 2022 T20I # 1758
won 1 wickets 4 won 2nd T20I v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
lost 5 wickets 18 lost 1st T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
lost 23 runs won 2nd T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
lost 6 wickets 4 lost 1st T20I v England Karachi 20 Sep 2022 T20I # 1789
won 10 wickets 3 lost 2nd T20I v England Karachi 22 Sep 2022 T20I # 1793
lost 63 runs won 2nd T20I v England Karachi 23 Sep 2022 T20I # 1795
won 3 runs lost 1st T20I v England Karachi 25 Sep 2022 T20I # 1798
won 6 runs lost 1st T20I v England Lahore 28 Sep 2022 T20I # 1801
lost 8 wickets 33 lost 1st T20I v England Lahore 30 Sep 2022 T20I # 1802
lost 67 runs won 2nd T20I v England Lahore 2 Oct 2022 T20I # 1804
won 21 runs lost 1st T20I v Bangladesh Christchurch 7 Oct 2022 T20I # 1807
won 6 wickets 10 lost 2nd T20I v New Zealand Christchurch 8 Oct 2022 T20I # 1809
lost 9 wickets 23 won 1st T20I v New Zealand Christchurch 11 Oct 2022 T20I # 1815
won 7 wickets 1 lost 2nd T20I v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
won 5 wickets 3 won 2nd T20I v New Zealand Christchurch 14 Oct 2022 T20I # 1819
lost 4 wickets 0 lost 1st T20I v India Melbourne 23 Oct 2022 T20I # 1842
lost 1 runs lost 2nd T20I v Zimbabwe Perth 27 Oct 2022 T20I # 1849
won 6 wickets 37 lost 2nd T20I v Netherlands Perth 30 Oct 2022 T20I # 1852
won 33 runs won 1st T20I v South Africa Sydney 3 Nov 2022 T20I # 1861
won 5 wickets 11 lost 2nd T20I v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
won 7 wickets 5 lost 2nd T20I v New Zealand Sydney 9 Nov 2022 T20I # 1877
lost 5 wickets 6 lost 1st T20I v England Melbourne 13 Nov 2022 T20I # 1879
lost 74 runs lost 2nd Test v England Rawalpindi 1 Dec 2022 Test # 2478
lost 26 runs lost 2nd Test v England Multan 9 Dec 2022 Test # 2480
lost 8 wickets won 1st Test v England Karachi 17 Dec 2022 Test # 2483
draw - won 1st Test v New Zealand Karachi 26 Dec 2022 Test # 2486
draw - lost 2nd Test v New Zealand Karachi 2 Jan 2023 Test # 2487
won 6 wickets 11 won 2nd ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
lost 79 runs lost 2nd ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
lost 2 wickets 11 won 1st ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
lost 6 wickets 13 won 1st T20I v Afghanistan Sharjah 24 Mar 2023 T20I # 2030
lost 7 wickets 1 won 1st T20I v Afghanistan Sharjah 26 Mar 2023 T20I # 2033
won 66 runs lost 1st T20I v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
won 88 runs won 1st T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
won 38 runs won 1st T20I v New Zealand Lahore 15 Apr 2023 T20I # 2046
lost 4 runs lost 2nd T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
n/r - won 2nd T20I v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
lost 6 wickets 4 lost 1st T20I v New Zealand Rawalpindi 24 Apr 2023 T20I # 2049
won 5 wickets 9 won 2nd ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
won 7 wickets 10 won 2nd ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
won 26 runs lost 1st ODI v New Zealand Karachi 3 May 2023 ODI # 4573
won 102 runs lost 1st ODI v New Zealand Karachi 5 May 2023 ODI # 4574
lost 47 runs lost 2nd ODI v New Zealand Karachi 7 May 2023 ODI # 4575
won 4 wickets lost 2nd Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
won inns & 222 runs lost 2nd Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
won 142 runs won 1st ODI v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
won 1 wickets 1 lost 2nd ODI v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
won 59 runs won 1st ODI v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
won 238 runs won 1st ODI v Nepal Multan 30 Aug 2023 ODI # 4628
n/r - lost 2nd ODI v India Pallekele 2 Sep 2023 ODI # 4630
won 7 wickets 63 lost 2nd ODI v Bangladesh Lahore 6 Sep 2023 ODI # 4634
lost 228 runs won 2nd ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
lost 2 wickets 0 won 1st ODI v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
won 68 runs lost 1st T20I v Hong Kong Hangzhou 3 Oct 2023 T20I # 2279
lost 4 wickets 13 lost 1st T20I v Afghanistan Hangzhou 6 Oct 2023 T20I # 2297
won 81 runs lost 1st ODI v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
lost 6 wickets 0 lost 1st T20I v Bangladesh Hangzhou 7 Oct 2023 T20I # 2300
won 6 wickets 10 lost 2nd ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
lost 7 wickets 117 lost 1st ODI v India Ahmedabad 14 Oct 2023 ODI # 4669
lost 62 runs won 2nd ODI v Australia Bengaluru 20 Oct 2023 ODI # 4675
lost 8 wickets 6 won 1st ODI v Afghanistan Chennai 23 Oct 2023 ODI # 4679
lost 1 wickets 16 won 1st ODI v South Africa Chennai 27 Oct 2023 ODI # 4683
won 7 wickets 105 lost 2nd ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
won 21 runs won 2nd ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
lost 93 runs lost 2nd ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
lost 360 runs lost 2nd Test v Australia Perth 14 Dec 2023 Test # 2518
lost 79 runs won 2nd Test v Australia Melbourne 26 Dec 2023 Test # 2519
lost 8 wickets won 1st Test v Australia Sydney 3 Jan 2024 Test # 2521
lost 46 runs won 2nd T20I v New Zealand Auckland 12 Jan 2024 T20I # 2429
lost 21 runs won 2nd T20I v New Zealand Hamilton 14 Jan 2024 T20I # 2430
lost 45 runs won 2nd T20I v New Zealand Dunedin 17 Jan 2024 T20I # 2434
lost 7 wickets 11 lost 1st T20I v New Zealand Christchurch 19 Jan 2024 T20I # 2437
won 42 runs won 1st T20I v New Zealand Christchurch 21 Jan 2024 T20I # 2438
n/r - lost 2nd T20I v New Zealand Rawalpindi 18 Apr 2024 T20I # 2575
won 7 wickets 47 won 2nd T20I v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
lost 7 wickets 10 lost 1st T20I v New Zealand Rawalpindi 21 Apr 2024 T20I # 2581
lost 4 runs won 2nd T20I v New Zealand Lahore 25 Apr 2024 T20I # 2582
won 9 runs lost 1st T20I v New Zealand Lahore 27 Apr 2024 T20I # 2583
lost 5 wickets 1 lost 1st T20I v Ireland Dublin 10 May 2024 T20I # 2601
Statsguru includes the following current or recent relevant matches:
Belgium v Malta at Dreux, Mdina Cup 5th Match, May 11, 2024 [T20I # 2604 - Current]
Japan v Mongolia at Sano, 6th T20I, May 11, 2024 [T20I # 2603 - Current]
Japan v Mongolia at Sano, 5th T20I, May 11, 2024 [T20I # 2602 - Current]
 
Feedback Print this page