View match results [change view]
Start of match date greater than or equal to 22 Jun 2019 remove greater than or equal to 22 Jun 2019 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 1932-2024 1853 877 689 15 222 50 1.272 33.80 3.78 2285 759 36 Profile
filtered 2019-2024 100 72 22 1 3 2 3.272 37.66 4.90 110 571 145
Match results
lost 31 runs lost 2nd ODI v England Birmingham 30 Jun 2019 ODI # 4179
won 7 wickets 39 lost 2nd ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
lost 18 runs lost 2nd ODI v New Zealand Manchester 9 Jul 2019 ODI # 4190
won 4 wickets 16 won 2nd T20I v West Indies Lauderhill 3 Aug 2019 T20I # 842
won 7 wickets 5 won 2nd T20I v West Indies Providence 6 Aug 2019 T20I # 846
n/r - won 2nd ODI v West Indies Providence 8 Aug 2019 ODI # 4196
won 6 wickets 15 lost 2nd ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
won 7 wickets 6 won 2nd T20I v South Africa Mohali 18 Sep 2019 T20I # 888
won 8 wickets 26 won 2nd T20I v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
won inns & 130 runs lost 2nd Test v Bangladesh Indore 14 Nov 2019 Test # 2366
won inns & 46 runs lost 2nd Test v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
won 6 wickets 8 won 2nd T20I v West Indies Hyderabad 6 Dec 2019 T20I # 1020
won 4 wickets 8 won 2nd ODI v West Indies Cuttack 22 Dec 2019 ODI # 4223
won 7 wickets 15 won 2nd T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
won 7 wickets 15 lost 2nd ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
won 6 wickets 6 won 2nd T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
won 7 wickets 15 lost 2nd T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
lost 22 runs won 2nd ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
lost 66 runs lost 2nd ODI v Australia Sydney 27 Nov 2020 ODI # 4265
lost 51 runs lost 2nd ODI v Australia Sydney 29 Nov 2020 ODI # 4266
won 6 wickets 2 won 2nd T20I v Australia Sydney 6 Dec 2020 T20I # 1115
lost 12 runs won 2nd T20I v Australia Sydney 8 Dec 2020 T20I # 1116
won 8 wickets lost 2nd Test v Australia Melbourne 26 Dec 2020 Test # 2398
draw - lost 2nd Test v Australia Sydney 7 Jan 2021 Test # 2402
won 3 wickets lost 2nd Test v Australia Brisbane 15 Jan 2021 Test # 2404
lost 227 runs lost 2nd Test v England Chennai 5 Feb 2021 Test # 2409
won 10 wickets lost 2nd Test v England Ahmedabad 24 Feb 2021 Test # 2412
won inns & 25 runs lost 2nd Test v England Ahmedabad 4 Mar 2021 Test # 2414
won 7 wickets 13 won 2nd T20I v England Ahmedabad 14 Mar 2021 T20I # 1132
won 7 wickets 80 lost 2nd ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
won 3 wickets 5 lost 2nd ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
draw - lost 2nd Test v England Nottingham 4 Aug 2021 Test # 2428
won 8 wickets 81 won 2nd T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
won 9 wickets 28 won 2nd T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
won 5 wickets 2 won 2nd T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
won 7 wickets 16 won 2nd T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
lost 31 runs lost 2nd ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
lost 4 runs won 2nd ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
won 6 wickets 132 won 2nd ODI v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
won 6 wickets 7 won 2nd T20I v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
won 7 wickets 17 won 2nd T20I v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
won 6 wickets 19 lost 2nd T20I v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
won 7 wickets 16 won 2nd T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
lost 17 runs lost 2nd T20I v England Nottingham 10 Jul 2022 T20I # 1631
won 10 wickets 188 won 2nd ODI v England The Oval 12 Jul 2022 ODI # 4424
lost 100 runs won 2nd ODI v England Lord's 14 Jul 2022 ODI # 4428
won 5 wickets 47 won 2nd ODI v England Manchester 17 Jul 2022 ODI # 4433
won 2 wickets 2 lost 2nd ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
won 7 wickets 6 won 2nd T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
won 10 wickets 115 won 2nd ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
won 5 wickets 146 won 2nd ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
won 5 wickets 2 won 2nd T20I v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
won 6 wickets 4 won 2nd T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
won 6 wickets 1 won 2nd T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
won 8 wickets 20 won 2nd T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
lost 49 runs won 2nd T20I v South Africa Indore 4 Oct 2022 T20I # 1805
lost 9 runs won 2nd ODI v South Africa Lucknow 6 Oct 2022 ODI # 4470
won 7 wickets 25 lost 2nd ODI v South Africa Ranchi 9 Oct 2022 ODI # 4471
won 7 wickets 185 won 2nd ODI v South Africa Delhi 11 Oct 2022 ODI # 4472
won 4 wickets 0 won 2nd T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
tied - lost 2nd T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
lost 5 runs lost 2nd ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
won 3 wickets lost 2nd Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
lost 16 runs won 2nd T20I v Sri Lanka Pune 5 Jan 2023 T20I # 1985
won 4 wickets 40 lost 2nd ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
won 8 wickets 179 won 2nd ODI v New Zealand Raipur 21 Jan 2023 ODI # 4509
lost 21 runs won 2nd T20I v New Zealand Ranchi 27 Jan 2023 T20I # 1990
won 6 wickets 1 lost 2nd T20I v New Zealand Lucknow 29 Jan 2023 T20I # 1991
won inns & 132 runs lost 2nd Test v Australia Nagpur 9 Feb 2023 Test # 2490
won 6 wickets lost 2nd Test v Australia Delhi 17 Feb 2023 Test # 2493
draw - lost 2nd Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
won 5 wickets 61 won 2nd ODI v Australia Wankhede 17 Mar 2023 ODI # 4538
lost 21 runs lost 2nd ODI v Australia Chennai 22 Mar 2023 ODI # 4545
lost 209 runs won 2nd Test v Australia The Oval 7 Jun 2023 Test # 2505
won inns & 141 runs lost 2nd Test v West Indies Roseau 12 Jul 2023 Test # 2510
won 5 wickets 163 won 2nd ODI v West Indies Bridgetown 27 Jul 2023 ODI # 4622
lost 4 runs lost 2nd T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
won 7 wickets 13 lost 2nd T20I v West Indies Providence 8 Aug 2023 T20I # 2192
won 9 wickets 18 lost 2nd T20I v West Indies Lauderhill 12 Aug 2023 T20I # 2193
won 2 runs won 2nd T20I v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
won 10 wickets 17 won 2nd ODI v Nepal Pallekele 4 Sep 2023 ODI # 4632
lost 6 runs won 2nd ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
won 10 wickets 263 lost 2nd ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
won 5 wickets 8 won 2nd ODI v Australia Mohali 22 Sep 2023 ODI # 4651
lost 66 runs lost 2nd ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
won 9 wickets 64 won 2nd T20I v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
n/r - won 2nd T20I v Afghanistan Hangzhou 7 Oct 2023 T20I # 2301
won 6 wickets 52 lost 2nd ODI v Australia Chennai 8 Oct 2023 ODI # 4662
won 8 wickets 90 lost 2nd ODI v Afghanistan Delhi 11 Oct 2023 ODI # 4666
won 7 wickets 117 won 2nd ODI v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
won 7 wickets 51 lost 2nd ODI v Bangladesh Pune 19 Oct 2023 ODI # 4674
won 4 wickets 12 won 2nd ODI v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
won 2 wickets 1 won 2nd T20I v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
won 8 wickets 200 lost 2nd ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
won 7 wickets lost 2nd Test v South Africa Cape Town 3 Jan 2024 Test # 2522
won 6 wickets 15 won 2nd T20I v Afghanistan Mohali 11 Jan 2024 T20I # 2428
won 6 wickets 26 won 2nd T20I v Afghanistan Indore 14 Jan 2024 T20I # 2431
lost 28 runs lost 2nd Test v England Hyderabad 25 Jan 2024 Test # 2525
won 5 wickets lost 2nd Test v England Ranchi 23 Feb 2024 Test # 2531
won inns & 64 runs lost 2nd Test v England Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page