View match results [change view] |
Start of match date greater than or equal to 3 Jan 2021 |
Match result won match |
Totals in terms of batting team |
Ordered by result margin (descending) |
Return to query menu Cleared query menu |
Span | Mat | Won | Lost | Tied | Draw | NR | W/L | Ave | RPO | Inns | HS | LS | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
unfiltered | 1889-2024 | 1315 | 687 | 472 | 7 | 125 | 24 | 1.455 | 32.68 | 3.59 | 1693 | 682 | 30 | Profile |
filtered | 2021-2024 | 66 | 66 | 0 | 0 | 0 | 0 | - | 40.94 | 5.28 | 75 | 453 | 116 |
Result | Margin | BR | Toss | Bat | Opposition | Ground | Start Date | ||
---|---|---|---|---|---|---|---|---|---|
won | inns & 63 runs | lost | 2nd | Test v West Indies | Gros Islet | 10 Jun 2021 | Test # 2424 | ||
won | inns & 32 runs | won | 2nd | Test v India | Centurion | 26 Dec 2023 | Test # 2520 | ||
won | inns & 12 runs | won | 2nd | Test v England | Lord's | 17 Aug 2022 | Test # 2474 | ||
won | 332 runs | won | 1st | Test v Bangladesh | Gqeberha | 8 Apr 2022 | Test # 2461 | ||
won | 284 runs | won | 1st | Test v West Indies | Johannesburg | 8 Mar 2023 | Test # 2497 | ||
won | 229 runs | lost | 1st | ODI v England | Wankhede | 21 Oct 2023 | ODI # 4677 | ||
won | 220 runs | lost | 1st | Test v Bangladesh | Durban | 31 Mar 2022 | Test # 2460 | ||
won | 198 runs | won | 1st | Test v New Zealand | Christchurch | 25 Feb 2022 | Test # 2451 | ||
won | 190 runs | lost | 1st | ODI v New Zealand | Pune | 1 Nov 2023 | ODI # 4689 | ||
won | 164 runs | lost | 1st | ODI v Australia | Centurion | 15 Sep 2023 | ODI # 4646 | ||
won | 158 runs | lost | 1st | Test v West Indies | Gros Islet | 18 Jun 2021 | Test # 2426 | ||
won | 149 runs | won | 1st | ODI v Bangladesh | Wankhede | 24 Oct 2023 | ODI # 4680 | ||
won | 146 runs | lost | 1st | ODI v Netherlands | Johannesburg | 2 Apr 2023 | ODI # 4563 | ||
won | 134 runs | lost | 1st | ODI v Australia | Lucknow | 12 Oct 2023 | ODI # 4667 | ||
won | 122 runs | lost | 1st | ODI v Australia | Johannesburg | 17 Sep 2023 | ODI # 4648 | ||
won | 111 runs | lost | 1st | ODI v Australia | Potchefstroom | 12 Sep 2023 | ODI # 4642 | ||
won | 104 runs | won | 1st | T20I v Bangladesh | Sydney | 27 Oct 2022 | T20I # 1847 | ||
won | 102 runs | lost | 1st | ODI v Sri Lanka | Delhi | 7 Oct 2023 | ODI # 4661 | ||
won | 90 runs | lost | 1st | T20I v England | Southampton | 31 Jul 2022 | T20I # 1717 | ||
won | 87 runs | won | 1st | Test v West Indies | Centurion | 28 Feb 2023 | Test # 2495 | ||
won | 70 runs | won | 1st | ODI v Ireland | Dublin (Malahide) | 16 Jul 2021 | ODI # 4305 | ||
won | 67 runs | won | 1st | ODI v Sri Lanka | Colombo (RPS) | 4 Sep 2021 | ODI # 4315 | ||
won | 62 runs | won | 1st | ODI v England | Chester-le-Street | 19 Jul 2022 | ODI # 4434 | ||
won | 58 runs | lost | 1st | T20I v England | Cardiff | 28 Jul 2022 | T20I # 1698 | ||
won | 49 runs | lost | 1st | T20I v India | Indore | 4 Oct 2022 | T20I # 1805 | ||
won | 49 runs | won | 1st | T20I v Ireland | Belfast | 24 Jul 2021 | T20I # 1201 | ||
won | 44 runs | lost | 1st | T20I v Ireland | Bristol | 5 Aug 2022 | T20I # 1724 | ||
won | 42 runs | won | 1st | T20I v Ireland | Belfast | 22 Jul 2021 | T20I # 1197 | ||
won | 33 runs | lost | 1st | T20I v Ireland | Dublin (Malahide) | 19 Jul 2021 | T20I # 1194 | ||
won | 31 runs | won | 1st | ODI v India | Paarl | 19 Jan 2022 | ODI # 4344 | ||
won | 28 runs | won | 1st | T20I v Sri Lanka | Colombo (RPS) | 10 Sep 2021 | T20I # 1265 | ||
won | 27 runs | won | 1st | ODI v England | Bloemfontein | 27 Jan 2023 | ODI # 4512 | ||
won | 25 runs | won | 1st | T20I v West Indies | St George's | 3 Jul 2021 | T20I # 1181 | ||
won | 21 runs | won | 1st | T20I v Ireland | Bristol | 3 Aug 2022 | T20I # 1721 | ||
won | 17 runs | lost | 1st | ODI v Pakistan | Johannesburg | 4 Apr 2021 | ODI # 4286 | ||
won | 16 runs | lost | 1st | T20I v West Indies | St George's | 27 Jun 2021 | T20I # 1178 | ||
won | 10 runs | lost | 1st | T20I v England | Sharjah | 6 Nov 2021 | T20I # 1400 | ||
won | 9 runs | lost | 1st | ODI v India | Lucknow | 6 Oct 2022 | ODI # 4470 | ||
won | 4 runs | won | 1st | T20I v Bangladesh | New York | 10 Jun 2024 | T20I # 2664 | ||
won | 4 runs | lost | 1st | ODI v India | Cape Town | 23 Jan 2022 | ODI # 4349 | ||
won | 1 runs | lost | 1st | T20I v West Indies | St George's | 29 Jun 2021 | T20I # 1179 | ||
won | 10 wickets | lost | 2nd | Test v Sri Lanka | Johannesburg | 3 Jan 2021 | Test # 2401 | ||
won | 10 wickets | 32 | lost | 2nd | T20I v Sri Lanka | Colombo (RPS) | 14 Sep 2021 | T20I # 1273 | |
won | 9 wickets | 35 | lost | 2nd | T20I v Sri Lanka | Colombo (RPS) | 12 Sep 2021 | T20I # 1270 | |
won | 8 wickets | 45 | won | 2nd | ODI v India | Gqeberha | 19 Dec 2023 | ODI # 4714 | |
won | 8 wickets | 120 | won | 2nd | ODI v Netherlands | Benoni | 31 Mar 2023 | ODI # 4558 | |
won | 8 wickets | 10 | won | 2nd | T20I v West Indies | Dubai (DICS) | 26 Oct 2021 | T20I # 1366 | |
won | 7 wickets | lost | 2nd | Test v India | Cape Town | 11 Jan 2022 | Test # 2448 | ||
won | 7 wickets | lost | 2nd | Test v India | Johannesburg | 3 Jan 2022 | Test # 2445 | ||
won | 7 wickets | 5 | won | 2nd | T20I v India | Delhi | 9 Jun 2022 | T20I # 1554 | |
won | 7 wickets | 76 | lost | 2nd | ODI v Bangladesh | Johannesburg | 20 Mar 2022 | ODI # 4372 | |
won | 7 wickets | 11 | lost | 2nd | ODI v India | Paarl | 21 Jan 2022 | ODI # 4346 | |
won | 6 wickets | 22 | lost | 2nd | T20I v Sri Lanka | New York | 3 Jun 2024 | T20I # 2635 | |
won | 6 wickets | 7 | won | 2nd | T20I v West Indies | Centurion | 26 Mar 2023 | T20I # 2032 | |
won | 6 wickets | 39 | won | 2nd | T20I v Bangladesh | Abu Dhabi | 2 Nov 2021 | T20I # 1384 | |
won | 6 wickets | 36 | lost | 2nd | T20I v Pakistan | Johannesburg | 12 Apr 2021 | T20I # 1146 | |
won | 6 wickets | 22 | won | 2nd | T20I v Pakistan | Lahore | 13 Feb 2021 | T20I # 1121 | |
won | 5 wickets | 15 | lost | 2nd | ODI v Afghanistan | Ahmedabad | 10 Nov 2023 | ODI # 4699 | |
won | 5 wickets | 7 | won | 2nd | T20I v India | Gqeberha | 12 Dec 2023 | T20I # 2396 | |
won | 5 wickets | 2 | lost | 2nd | T20I v India | Perth | 30 Oct 2022 | T20I # 1853 | |
won | 5 wickets | 5 | won | 2nd | ODI v England | Bloemfontein | 29 Jan 2023 | ODI # 4513 | |
won | 4 wickets | 7 | won | 2nd | T20I v Netherlands | New York | 8 Jun 2024 | T20I # 2649 | |
won | 4 wickets | 123 | won | 2nd | ODI v West Indies | Potchefstroom | 21 Mar 2023 | ODI # 4544 | |
won | 4 wickets | 10 | won | 2nd | T20I v India | Cuttack | 12 Jun 2022 | T20I # 1569 | |
won | 4 wickets | 1 | won | 2nd | T20I v Sri Lanka | Sharjah | 30 Oct 2021 | T20I # 1378 | |
won | 1 wickets | 16 | lost | 2nd | ODI v Pakistan | Chennai | 27 Oct 2023 | ODI # 4683 |
Statsguru includes the following current or recent relevant matches: |
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024
[T20I # 2666] |
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024
[T20I # 2665] |
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024
[T20I # 2664] |
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024
[T20I # 2663] |
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024
[T20I # 2662] |
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024
[T20I # 2661] |
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024
[T20I # 2660] |