View match results [change view]
Start of match date greater than or equal to 19 Jun 2022 remove greater than or equal to 19 Jun 2022 from query
Totals in terms of batting team switch totals
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1930-2024 1510 603 670 17 170 50 0.900 29.12 3.54 1886 715 26 Profile
filtered 2022-2024 115 59 46 2 2 6 1.282 31.03 5.32 126 612 66
Match results
lost 9 runs won 2nd T20I v Pakistan Lahore 27 Apr 2024 T20I # 2583
won 4 runs lost 1st T20I v Pakistan Lahore 25 Apr 2024 T20I # 2582
won 7 wickets 10 won 2nd T20I v Pakistan Rawalpindi 21 Apr 2024 T20I # 2581
lost 7 wickets 47 lost 1st T20I v Pakistan Rawalpindi 20 Apr 2024 T20I # 2579
n/r - won 1st T20I v Pakistan Rawalpindi 18 Apr 2024 T20I # 2575
lost 3 wickets lost 1st Test v Australia Christchurch 8 Mar 2024 Test # 2535
lost 172 runs won 2nd Test v Australia Wellington 29 Feb 2024 Test # 2533
lost 27 runs won 2nd T20I v Australia Auckland 25 Feb 2024 T20I # 2484
lost 72 runs won 2nd T20I v Australia Auckland 23 Feb 2024 T20I # 2483
lost 6 wickets 0 won 1st T20I v Australia Wellington 21 Feb 2024 T20I # 2481
won 7 wickets lost 2nd Test v South Africa Hamilton 13 Feb 2024 Test # 2529
won 281 runs lost 1st Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
lost 42 runs lost 2nd T20I v Pakistan Christchurch 21 Jan 2024 T20I # 2438
won 7 wickets 11 won 2nd T20I v Pakistan Christchurch 19 Jan 2024 T20I # 2437
won 45 runs lost 1st T20I v Pakistan Dunedin 17 Jan 2024 T20I # 2434
won 21 runs lost 1st T20I v Pakistan Hamilton 14 Jan 2024 T20I # 2430
won 46 runs lost 1st T20I v Pakistan Auckland 12 Jan 2024 T20I # 2429
won 17 runs won 2nd T20I v Bangladesh Mount Maunganui 31 Dec 2023 T20I # 2425
n/r - lost 1st T20I v Bangladesh Mount Maunganui 29 Dec 2023 T20I # 2423
lost 5 wickets 8 lost 1st T20I v Bangladesh Napier 27 Dec 2023 T20I # 2422
lost 9 wickets 209 lost 1st ODI v Bangladesh Napier 23 Dec 2023 ODI # 4717
won 7 wickets 22 won 2nd ODI v Bangladesh Nelson 20 Dec 2023 ODI # 4715
won 44 runs lost 1st ODI v Bangladesh Dunedin 17 Dec 2023 ODI # 4711
won 4 wickets lost 2nd Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
lost 150 runs lost 2nd Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
lost 70 runs lost 2nd ODI v India Wankhede 15 Nov 2023 ODI # 4703
won 5 wickets 160 won 2nd ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
lost 21 runs lost 1st ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
lost 190 runs won 2nd ODI v South Africa Pune 1 Nov 2023 ODI # 4689
lost 5 runs won 2nd ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
lost 4 wickets 12 lost 1st ODI v India Dharamsala 22 Oct 2023 ODI # 4678
won 149 runs lost 1st ODI v Afghanistan Chennai 18 Oct 2023 ODI # 4673
won 8 wickets 43 won 2nd ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
won 99 runs lost 1st ODI v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
won 9 wickets 82 won 2nd ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
won 7 wickets 91 lost 2nd ODI v Bangladesh Mirpur 26 Sep 2023 ODI # 4655
won 86 runs won 1st ODI v Bangladesh Mirpur 23 Sep 2023 ODI # 4652
n/r - lost 1st ODI v Bangladesh Mirpur 21 Sep 2023 ODI # 4650
lost 100 runs lost 2nd ODI v England Lord's 15 Sep 2023 ODI # 4647
lost 181 runs won 2nd ODI v England The Oval 13 Sep 2023 ODI # 4643
lost 79 runs won 2nd ODI v England Southampton 10 Sep 2023 ODI # 4640
won 8 wickets 26 won 2nd ODI v England Cardiff 8 Sep 2023 ODI # 4636
won 6 wickets 16 lost 2nd T20I v England Nottingham 5 Sep 2023 T20I # 2232
won 74 runs won 1st T20I v England Birmingham 3 Sep 2023 T20I # 2231
lost 95 runs lost 2nd T20I v England Manchester 1 Sep 2023 T20I # 2229
lost 7 wickets 36 lost 1st T20I v England Chester-le-Street 30 Aug 2023 T20I # 2225
won 32 runs lost 1st T20I v U.A.E. Dubai (DICS) 20 Aug 2023 T20I # 2209
lost 7 wickets 26 lost 1st T20I v U.A.E. Dubai (DICS) 19 Aug 2023 T20I # 2203
won 19 runs lost 1st T20I v U.A.E. Dubai (DICS) 17 Aug 2023 T20I # 2198
won 47 runs won 1st ODI v Pakistan Karachi 7 May 2023 ODI # 4575
lost 102 runs won 2nd ODI v Pakistan Karachi 5 May 2023 ODI # 4574
lost 26 runs won 2nd ODI v Pakistan Karachi 3 May 2023 ODI # 4573
lost 7 wickets 10 lost 1st ODI v Pakistan Rawalpindi 29 Apr 2023 ODI # 4571
lost 5 wickets 9 lost 1st ODI v Pakistan Rawalpindi 27 Apr 2023 ODI # 4569
won 6 wickets 4 won 2nd T20I v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
n/r - lost 1st T20I v Pakistan Rawalpindi 20 Apr 2023 T20I # 2048
won 4 runs won 1st T20I v Pakistan Lahore 17 Apr 2023 T20I # 2047
lost 38 runs lost 2nd T20I v Pakistan Lahore 15 Apr 2023 T20I # 2046
lost 88 runs lost 2nd T20I v Pakistan Lahore 14 Apr 2023 T20I # 2045
won 4 wickets 1 won 2nd T20I v Sri Lanka Queenstown 8 Apr 2023 T20I # 2041
won 9 wickets 32 won 2nd T20I v Sri Lanka Dunedin 5 Apr 2023 T20I # 2040
tied - won 2nd T20I v Sri Lanka Auckland 2 Apr 2023 T20I # 2039
won 6 wickets 103 lost 2nd ODI v Sri Lanka Hamilton 31 Mar 2023 ODI # 4557
aban - - - ODI v Sri Lanka Christchurch 28 Mar 2023 ODI # 4552a
won 198 runs lost 1st ODI v Sri Lanka Auckland 25 Mar 2023 ODI # 4548
won inns & 58 runs lost 1st Test v Sri Lanka Wellington 17 Mar 2023 Test # 2500
won 2 wickets won 2nd Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
won 1 runs won 2nd Test v England Wellington 24 Feb 2023 Test # 2494
lost 267 runs won 2nd Test v England Mount Maunganui 16 Feb 2023 Test # 2492
lost 168 runs lost 2nd T20I v India Ahmedabad 1 Feb 2023 T20I # 1992
lost 6 wickets 1 won 1st T20I v India Lucknow 29 Jan 2023 T20I # 1991
won 21 runs lost 1st T20I v India Ranchi 27 Jan 2023 T20I # 1990
lost 90 runs won 2nd ODI v India Indore 24 Jan 2023 ODI # 4511
lost 8 wickets 179 lost 1st ODI v India Raipur 21 Jan 2023 ODI # 4509
lost 12 runs lost 2nd ODI v India Hyderabad 18 Jan 2023 ODI # 4507
won 2 wickets 11 lost 2nd ODI v Pakistan Karachi 13 Jan 2023 ODI # 4504
won 79 runs won 1st ODI v Pakistan Karachi 11 Jan 2023 ODI # 4502
lost 6 wickets 11 lost 1st ODI v Pakistan Karachi 9 Jan 2023 ODI # 4500
draw - won 1st Test v Pakistan Karachi 2 Jan 2023 Test # 2487
draw - lost 2nd Test v Pakistan Karachi 26 Dec 2022 Test # 2486
n/r - won 2nd ODI v India Christchurch 30 Nov 2022 ODI # 4489
n/r - won 2nd ODI v India Hamilton 27 Nov 2022 ODI # 4487
won 7 wickets 17 won 2nd ODI v India Auckland 25 Nov 2022 ODI # 4483
tied - won 1st T20I v India Napier 22 Nov 2022 T20I # 1911
lost 65 runs won 2nd T20I v India Mount Maunganui 20 Nov 2022 T20I # 1898
aban - - - T20I v India Wellington 18 Nov 2022 T20I # 1891a
lost 7 wickets 5 won 1st T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
won 35 runs lost 1st T20I v Ireland Adelaide 4 Nov 2022 T20I # 1862
lost 20 runs lost 2nd T20I v England Brisbane 1 Nov 2022 T20I # 1858
won 65 runs won 1st T20I v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
aban - - - T20I v Afghanistan Melbourne 26 Oct 2022 T20I # 1846a
won 89 runs lost 1st T20I v Australia Sydney 22 Oct 2022 T20I # 1839
lost 5 wickets 3 lost 1st T20I v Pakistan Christchurch 14 Oct 2022 T20I # 1819
won 48 runs lost 1st T20I v Bangladesh Christchurch 12 Oct 2022 T20I # 1816
won 9 wickets 23 lost 2nd T20I v Pakistan Christchurch 11 Oct 2022 T20I # 1815
won 8 wickets 13 won 2nd T20I v Bangladesh Christchurch 9 Oct 2022 T20I # 1811
lost 6 wickets 10 won 1st T20I v Pakistan Christchurch 8 Oct 2022 T20I # 1809
lost 25 runs won 2nd ODI v Australia Cairns 11 Sep 2022 ODI # 4464
lost 113 runs won 2nd ODI v Australia Cairns 8 Sep 2022 ODI # 4462
lost 2 wickets 30 lost 1st ODI v Australia Cairns 6 Sep 2022 ODI # 4461
won 5 wickets 17 won 2nd ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
won 50 runs lost 1st ODI v West Indies Bridgetown 19 Aug 2022 ODI # 4453
lost 5 wickets 66 lost 1st ODI v West Indies Bridgetown 17 Aug 2022 ODI # 4450
lost 8 wickets 6 won 1st T20I v West Indies Kingston 14 Aug 2022 T20I # 1735
won 90 runs won 1st T20I v West Indies Kingston 12 Aug 2022 T20I # 1732
won 13 runs lost 1st T20I v West Indies Kingston 10 Aug 2022 T20I # 1728
won 8 wickets 36 lost 2nd T20I v Netherlands The Hague 5 Aug 2022 T20I # 1723
won 16 runs won 1st T20I v Netherlands The Hague 4 Aug 2022 T20I # 1722
won 7 wickets 25 lost 2nd ODI v Scotland Edinburgh 31 Jul 2022 ODI # 4440
won 102 runs won 1st T20I v Scotland Edinburgh 29 Jul 2022 T20I # 1701
won 68 runs lost 1st T20I v Scotland Edinburgh 27 Jul 2022 T20I # 1692
won 6 wickets 6 lost 2nd T20I v Ireland Belfast 22 Jul 2022 T20I # 1679
won 88 runs lost 1st T20I v Ireland Belfast 20 Jul 2022 T20I # 1678
won 31 runs lost 1st T20I v Ireland Belfast 18 Jul 2022 T20I # 1673
won 1 runs won 1st ODI v Ireland Dublin (Malahide) 15 Jul 2022 ODI # 4429
won 3 wickets 71 won 2nd ODI v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
won 1 wickets 1 won 2nd ODI v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
lost 7 wickets won 1st Test v England Leeds 23 Jun 2022 Test # 2467
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page