View match results [change view]
Start of match date greater than or equal to 21 Mar 2015 remove greater than or equal to 21 Mar 2015 from query
Batting or fielding first fielding first remove fielding first from query
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
unfiltered 1930-2024 1510 603 670 17 170 50 0.900 29.12 3.54 1886 715 26 Profile
filtered 2015-2024 171 86 70 3 8 4 1.228 32.46 4.43 200 715 62
Match results
won 4 wickets 1 lost 2nd ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
lost 124 runs won 2nd Test v England Lord's 21 May 2015 Test # 2162
lost 210 runs won 2nd ODI v England Birmingham 9 Jun 2015 ODI # 3654
won 3 wickets 6 lost 2nd ODI v England Southampton 14 Jun 2015 ODI # 3656
lost 56 runs lost 2nd T20I v England Manchester 23 Jun 2015 T20I # 423
won 10 wickets 46 lost 2nd ODI v Zimbabwe Harare 4 Aug 2015 ODI # 3674
lost 20 runs won 2nd ODI v South Africa Centurion 19 Aug 2015 ODI # 3676
won 8 wickets 33 lost 2nd ODI v South Africa Potchefstroom 23 Aug 2015 ODI # 3677
lost 62 runs lost 2nd ODI v South Africa Durban 26 Aug 2015 ODI # 3678
lost 208 runs lost 2nd Test v Australia Brisbane 5 Nov 2015 Test # 2185
draw - lost 2nd Test v Australia Perth 13 Nov 2015 Test # 2187
won 5 wickets won 2nd Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
won 7 wickets 174 lost 2nd ODI v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
won 10 wickets 250 lost 2nd ODI v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
won 9 wickets 60 won 2nd T20I v Sri Lanka Auckland 10 Jan 2016 T20I # 476
lost 16 runs won 2nd T20I v Pakistan Auckland 15 Jan 2016 T20I # 478
won 10 wickets 14 lost 2nd T20I v Pakistan Hamilton 17 Jan 2016 T20I # 480
won 3 wickets 2 lost 2nd ODI v Pakistan Auckland 31 Jan 2016 ODI # 3730
won inns & 117 runs lost 2nd Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
draw - lost 2nd Test v South Africa Durban 19 Aug 2016 Test # 2219
lost 204 runs won 2nd Test v South Africa Centurion 27 Aug 2016 Test # 2220
lost 197 runs lost 2nd Test v India Kanpur 22 Sep 2016 Test # 2221
lost 178 runs lost 2nd Test v India Eden Gardens 30 Sep 2016 Test # 2222
lost 321 runs lost 2nd Test v India Indore 8 Oct 2016 Test # 2223
lost 190 runs lost 2nd ODI v India Visakhapatnam 29 Oct 2016 ODI # 3800
won 8 wickets won 2nd Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
lost 68 runs lost 2nd ODI v Australia Sydney 4 Dec 2016 ODI # 3811
lost 116 runs won 2nd ODI v Australia Canberra 6 Dec 2016 ODI # 3812
lost 117 runs lost 2nd ODI v Australia Melbourne 9 Dec 2016 ODI # 3813
won 8 wickets 52 lost 2nd ODI v Bangladesh Nelson 31 Dec 2016 ODI # 3816
won 6 wickets 12 lost 2nd T20I v Bangladesh Napier 3 Jan 2017 T20I # 574
won 7 wickets won 2nd Test v Bangladesh Wellington 12 Jan 2017 Test # 2246
won 9 wickets won 2nd Test v Bangladesh Christchurch 20 Jan 2017 Test # 2248
lost 78 runs won 2nd T20I v South Africa Auckland 17 Feb 2017 T20I # 595
lost 159 runs lost 2nd ODI v South Africa Wellington 25 Feb 2017 ODI # 3841
won 7 wickets 30 lost 2nd ODI v South Africa Hamilton 1 Mar 2017 ODI # 3843
draw - lost 2nd Test v South Africa Dunedin 8 Mar 2017 Test # 2253
draw - lost 2nd Test v South Africa Hamilton 25 Mar 2017 Test # 2257
won 4 wickets 15 won 2nd ODI v Bangladesh Dublin 17 May 2017 ODI # 3868
lost 87 runs won 2nd ODI v England Cardiff 6 Jun 2017 ODI # 3880
won 6 wickets 6 lost 2nd ODI v India Wankhede 22 Oct 2017 ODI # 3928
lost 6 runs won 2nd ODI v India Kanpur 29 Oct 2017 ODI # 3932
lost 53 runs won 2nd T20I v India Delhi 1 Nov 2017 T20I # 630
lost 6 runs won 2nd T20I v India Thiruvananthapuram 7 Nov 2017 T20I # 632
won inns & 67 runs won 2nd Test v West Indies Wellington 1 Dec 2017 Test # 2284
won 5 wickets 24 won 2nd ODI v West Indies Whangarei 20 Dec 2017 ODI # 3943
won 8 wickets 7 lost 2nd ODI v Pakistan Nelson 9 Jan 2018 ODI # 3947
won 5 wickets 25 lost 2nd ODI v Pakistan Hamilton 16 Jan 2018 ODI # 3953
won 7 wickets 25 won 2nd T20I v Pakistan Wellington 22 Jan 2018 T20I # 639
lost 48 runs lost 2nd T20I v Pakistan Auckland 25 Jan 2018 T20I # 640
lost 18 runs lost 2nd T20I v Pakistan Mount Maunganui 28 Jan 2018 T20I # 641
lost 2 runs won 2nd T20I v England Hamilton 18 Feb 2018 T20I # 650
won 3 wickets 4 won 2nd ODI v England Hamilton 25 Feb 2018 ODI # 3980
lost 4 runs won 2nd ODI v England Wellington 3 Mar 2018 ODI # 3982
won 5 wickets 3 won 2nd ODI v England Dunedin 7 Mar 2018 ODI # 3989
won inns & 49 runs won 2nd Test v England Auckland 22 Mar 2018 Test # 2299
draw - won 2nd Test v England Christchurch 30 Mar 2018 Test # 2301
lost 2 runs lost 2nd T20I v Pakistan Abu Dhabi 31 Oct 2018 T20I # 705
lost 47 runs lost 2nd T20I v Pakistan Dubai (DICS) 4 Nov 2018 T20I # 708
n/r - lost 2nd ODI v Pakistan Dubai (DICS) 11 Nov 2018 ODI # 4070
lost inns & 16 runs lost 2nd Test v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
draw - won 2nd Test v Sri Lanka Wellington 15 Dec 2018 Test # 2335
lost 90 runs lost 2nd ODI v India Mount Maunganui 26 Jan 2019 ODI # 4085
won 8 wickets 212 won 2nd ODI v India Hamilton 31 Jan 2019 ODI # 4091
lost 35 runs lost 2nd ODI v India Wellington 3 Feb 2019 ODI # 4092
won 8 wickets 33 lost 2nd ODI v Bangladesh Napier 13 Feb 2019 ODI # 4093
won 8 wickets 83 won 2nd ODI v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
won inns & 52 runs won 2nd Test v Bangladesh Hamilton 28 Feb 2019 Test # 2349
won inns & 12 runs won 2nd Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
won 10 wickets 203 won 2nd ODI v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
won 2 wickets 17 won 2nd ODI v Bangladesh The Oval 5 Jun 2019 ODI # 4151
won 7 wickets 107 won 2nd ODI v Afghanistan Taunton 8 Jun 2019 ODI # 4154
won 4 wickets 3 won 2nd ODI v South Africa Birmingham 19 Jun 2019 ODI # 4165
lost 86 runs lost 2nd ODI v Australia Lord's 29 Jun 2019 ODI # 4178
lost 119 runs lost 2nd ODI v England Chester-le-Street 3 Jul 2019 ODI # 4183
won inns & 65 runs lost 2nd Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
won 5 wickets 3 lost 2nd T20I v Sri Lanka Pallekele 1 Sep 2019 T20I # 878
won 4 wickets 2 lost 2nd T20I v Sri Lanka Pallekele 3 Sep 2019 T20I # 879
lost 37 runs lost 2nd T20I v Sri Lanka Pallekele 6 Sep 2019 T20I # 880
lost 76 runs won 2nd T20I v England Napier 8 Nov 2019 T20I # 1008
won inns & 65 runs lost 2nd Test v England Mount Maunganui 21 Nov 2019 Test # 2367
lost 296 runs lost 2nd Test v Australia Perth 12 Dec 2019 Test # 2374
lost 247 runs won 2nd Test v Australia Melbourne 26 Dec 2019 Test # 2376
lost 279 runs lost 2nd Test v Australia Sydney 3 Jan 2020 Test # 2378
tied - won 2nd T20I v India Hamilton 29 Jan 2020 T20I # 1035
tied - won 2nd T20I v India Wellington 31 Jan 2020 T20I # 1036
lost 7 runs lost 2nd T20I v India Mount Maunganui 2 Feb 2020 T20I # 1037
won 4 wickets 11 won 2nd ODI v India Hamilton 5 Feb 2020 ODI # 4235
won 5 wickets 17 won 2nd ODI v India Mount Maunganui 11 Feb 2020 ODI # 4243
won 10 wickets won 2nd Test v India Wellington 21 Feb 2020 Test # 2385
won 7 wickets won 2nd Test v India Christchurch 29 Feb 2020 Test # 2387
lost 71 runs lost 2nd ODI v Australia Sydney 13 Mar 2020 ODI # 4255
won 5 wickets 4 won 2nd T20I v West Indies Auckland 27 Nov 2020 T20I # 1108
n/r - won 2nd T20I v West Indies Mount Maunganui 30 Nov 2020 T20I # 1112
won 5 wickets 7 lost 2nd T20I v Pakistan Auckland 18 Dec 2020 T20I # 1117
won 9 wickets 4 lost 2nd T20I v Pakistan Hamilton 20 Dec 2020 T20I # 1118
won inns & 176 runs won 2nd Test v Pakistan Christchurch 3 Jan 2021 Test # 2400
lost 64 runs won 2nd T20I v Australia Wellington 3 Mar 2021 T20I # 1125
lost 50 runs lost 2nd T20I v Australia Wellington 5 Mar 2021 T20I # 1127
won 7 wickets 27 lost 2nd T20I v Australia Wellington 7 Mar 2021 T20I # 1129
won 8 wickets 172 won 2nd ODI v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
won 5 wickets 10 won 2nd ODI v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
won 8 wickets lost 2nd Test v England Birmingham 10 Jun 2021 Test # 2423
won 8 wickets won 2nd Test v India Southampton 18 Jun 2021 Test # 2425
lost 4 runs lost 2nd T20I v Bangladesh Mirpur 3 Sep 2021 T20I # 1251
won 8 wickets 33 won 2nd T20I v India Dubai (DICS) 31 Oct 2021 T20I # 1381
won 8 wickets 11 lost 2nd T20I v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
won 5 wickets 6 won 2nd T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
lost 73 runs lost 2nd T20I v India Eden Gardens 21 Nov 2021 T20I # 1446
draw - lost 2nd Test v India Kanpur 25 Nov 2021 Test # 2435
lost 372 runs lost 2nd Test v India Wankhede 3 Dec 2021 Test # 2438
won inns & 276 runs won 2nd Test v South Africa Christchurch 17 Feb 2022 Test # 2450
lost 198 runs lost 2nd Test v South Africa Christchurch 25 Feb 2022 Test # 2451
won 7 wickets 69 lost 2nd ODI v Netherlands Mount Maunganui 29 Mar 2022 ODI # 4378
won 1 wickets 1 won 2nd ODI v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
won 3 wickets 71 won 2nd ODI v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
won 6 wickets 6 lost 2nd T20I v Ireland Belfast 22 Jul 2022 T20I # 1679
won 7 wickets 25 lost 2nd ODI v Scotland Edinburgh 31 Jul 2022 ODI # 4440
won 8 wickets 36 lost 2nd T20I v Netherlands The Hague 5 Aug 2022 T20I # 1723
won 5 wickets 17 won 2nd ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
lost 113 runs won 2nd ODI v Australia Cairns 8 Sep 2022 ODI # 4462
lost 25 runs won 2nd ODI v Australia Cairns 11 Sep 2022 ODI # 4464
won 8 wickets 13 won 2nd T20I v Bangladesh Christchurch 9 Oct 2022 T20I # 1811
won 9 wickets 23 lost 2nd T20I v Pakistan Christchurch 11 Oct 2022 T20I # 1815
lost 20 runs lost 2nd T20I v England Brisbane 1 Nov 2022 T20I # 1858
lost 65 runs won 2nd T20I v India Mount Maunganui 20 Nov 2022 T20I # 1898
won 7 wickets 17 won 2nd ODI v India Auckland 25 Nov 2022 ODI # 4483
n/r - won 2nd ODI v India Hamilton 27 Nov 2022 ODI # 4487
n/r - won 2nd ODI v India Christchurch 30 Nov 2022 ODI # 4489
draw - lost 2nd Test v Pakistan Karachi 26 Dec 2022 Test # 2486
won 2 wickets 11 lost 2nd ODI v Pakistan Karachi 13 Jan 2023 ODI # 4504
lost 12 runs lost 2nd ODI v India Hyderabad 18 Jan 2023 ODI # 4507
lost 90 runs won 2nd ODI v India Indore 24 Jan 2023 ODI # 4511
lost 168 runs lost 2nd T20I v India Ahmedabad 1 Feb 2023 T20I # 1992
lost 267 runs won 2nd Test v England Mount Maunganui 16 Feb 2023 Test # 2492
won 1 runs won 2nd Test v England Wellington 24 Feb 2023 Test # 2494
won 2 wickets won 2nd Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
won 6 wickets 103 lost 2nd ODI v Sri Lanka Hamilton 31 Mar 2023 ODI # 4557
tied - won 2nd T20I v Sri Lanka Auckland 2 Apr 2023 T20I # 2039
won 9 wickets 32 won 2nd T20I v Sri Lanka Dunedin 5 Apr 2023 T20I # 2040
won 4 wickets 1 won 2nd T20I v Sri Lanka Queenstown 8 Apr 2023 T20I # 2041
lost 88 runs lost 2nd T20I v Pakistan Lahore 14 Apr 2023 T20I # 2045
lost 38 runs lost 2nd T20I v Pakistan Lahore 15 Apr 2023 T20I # 2046
won 6 wickets 4 won 2nd T20I v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
lost 26 runs won 2nd ODI v Pakistan Karachi 3 May 2023 ODI # 4573
lost 102 runs won 2nd ODI v Pakistan Karachi 5 May 2023 ODI # 4574
lost 95 runs lost 2nd T20I v England Manchester 1 Sep 2023 T20I # 2229
won 6 wickets 16 lost 2nd T20I v England Nottingham 5 Sep 2023 T20I # 2232
won 8 wickets 26 won 2nd ODI v England Cardiff 8 Sep 2023 ODI # 4636
lost 79 runs won 2nd ODI v England Southampton 10 Sep 2023 ODI # 4640
lost 181 runs won 2nd ODI v England The Oval 13 Sep 2023 ODI # 4643
lost 100 runs lost 2nd ODI v England Lord's 15 Sep 2023 ODI # 4647
won 7 wickets 91 lost 2nd ODI v Bangladesh Mirpur 26 Sep 2023 ODI # 4655
won 9 wickets 82 won 2nd ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
won 8 wickets 43 won 2nd ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
lost 5 runs won 2nd ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
lost 190 runs won 2nd ODI v South Africa Pune 1 Nov 2023 ODI # 4689
won 5 wickets 160 won 2nd ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
lost 70 runs lost 2nd ODI v India Wankhede 15 Nov 2023 ODI # 4703
lost 150 runs lost 2nd Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
won 4 wickets lost 2nd Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
won 7 wickets 22 won 2nd ODI v Bangladesh Nelson 20 Dec 2023 ODI # 4715
won 17 runs won 2nd T20I v Bangladesh Mount Maunganui 31 Dec 2023 T20I # 2425
won 7 wickets 11 won 2nd T20I v Pakistan Christchurch 19 Jan 2024 T20I # 2437
lost 42 runs lost 2nd T20I v Pakistan Christchurch 21 Jan 2024 T20I # 2438
won 7 wickets lost 2nd Test v South Africa Hamilton 13 Feb 2024 Test # 2529
lost 72 runs won 2nd T20I v Australia Auckland 23 Feb 2024 T20I # 2483
lost 27 runs won 2nd T20I v Australia Auckland 25 Feb 2024 T20I # 2484
lost 172 runs won 2nd Test v Australia Wellington 29 Feb 2024 Test # 2533
won 7 wickets 10 won 2nd T20I v Pakistan Rawalpindi 21 Apr 2024 T20I # 2581
lost 9 runs won 2nd T20I v Pakistan Lahore 27 Apr 2024 T20I # 2583
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617 - Live]
    » South Africa 147 (19.5 ov, L Ngidi 5*, MW Forde 3/27) - Match over
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616 - Live]
    » Bangladesh 138 (19.3 ov, Mustafizur Rahman 1*, Ali Khan 3/25) - Match over
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page