| 17 Jul 2022 | PNG 97 v USA 923rd Place Play-Off · T20I | USA | 0* | 2/10 | 0 | Papua New Guinea won by 5 runs | Bulawayo | ICC Men's T20 World Cup Qualifier 2022 |
| 15 Jul 2022 | USA 138 v NED 139/3Semi-final · T20I | USA | 1* | 0/40 | 0 | Netherlands won by 7 wickets | Bulawayo | ICC Men's T20 World Cup Qualifier 2022 |
| 14 Jul 2022 | ZIM 185/6 v USA 139/8Match 11 · T20I | USA | DNB | 0/39 | 0 | Zimbabwe won by 46 runs | Bulawayo | ICC Men's T20 World Cup Qualifier 2022 |
| 12 Jul 2022 | USA 201/6 v SIN 69Match 6 · T20I | USA | DNB | 0/20 | 1 | United States of America won by 132 runs | Bulawayo | ICC Men's T20 World Cup Qualifier 2022 |
| 11 Jul 2022 | JER 154/5 v USA 159/2Match 2 · T20I | USA | DNB | 2/28 | 0 | United States of America won by 8 wickets | Bulawayo | ICC Men's T20 World Cup Qualifier 2022 |
| 12 Jun 2022 | OMA 280/4 v USA 267/9Match 88 · ODI | USA | 3* | 1/46 | 0 | Oman won by 13 runs | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 11 Jun 2022 | NEP 274 v USA 274/6Match 87 · ODI | USA | DNB | 4/56 | 1 | Match tied | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 8 Jun 2022 | USA 323/8 v OMA 209Match 85 · ODI | USA | DNB | 1/21 | 0 | United States of America won by 114 runs | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 29 May 2022 | SCO 300/7 v USA 189Match 80 · ODI | USA | 0 | 1/13 | 0 | Scotland won by 111 runs | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 28 May 2022 | USA 310/5 v SCO 206Match 79 · ODI | USA | DNB | 1/10 | 1 | United States of America won by 104 runs | Pearland | ICC Men's Cricket World Cup League 2 2022 |
| 11 Nov 2021 | ARG 90/7 v USA 94/2Match 15 · T20I | USA | DNB | 2/5 | 0 | United States of America won by 8 wickets | North Sound | ICC Men's T20 World Cup Americas Region Qualifier 2021/22 |
| 10 Nov 2021 | CAN 142/5 v USA 142/8Match 10 · T20I | USA | 1* | 1/27 | 0 | Match tied (United States of America won the Super Over) | Coolidge | ICC Men's T20 World Cup Americas Region Qualifier 2021/22 |
| 8 Nov 2021 | USA 172 v BER 149/8Match 7 · T20I | USA | 7* | 2/31 | 0 | United States of America won by 23 runs | North Sound | ICC Men's T20 World Cup Americas Region Qualifier 2021/22 |
| 7 Nov 2021 | BEA 64/9 v USA 68/0Match 1 · T20I | USA | DNB | 3/16 | 0 | United States of America won by 10 wickets | Coolidge | ICC Men's T20 World Cup Americas Region Qualifier 2021/22 |
| 12 Feb 2020 | NEP 36/2 v USA 35Match 30 · ODI | USA | 0 | - | 0 | Nepal won by 8 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2019/20 |
| 11 Feb 2020 | OMA 276/6 v USA 184Match 29 · ODI | USA | 12 | 3/60 | 0 | Oman won by 92 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2019/20 |
| 8 Feb 2020 | NEP 190 v USA 155Match 27 · ODI | USA | 9 | 2/41 | 0 | Nepal won by 35 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2019/20 |
| 6 Feb 2020 | OMA 214/4 v USA 213Match 26 · ODI | USA | 10 | 1/41 | 0 | Oman won by 6 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2019/20 |
| 14 Dec 2019 | SCO 246/6 v USA 245/9Match 5 · ODI | USA | 6 | 0/46 | 0 | Scotland won by 4 wickets | Dubai | ICC Men's Cricket World Cup League 2 2019/20 |
| 12 Dec 2019 | UAE 115 v USA 213Match 4 · ODI | USA | 5 | 0/31 | 0 | United States of America won by 98 runs | Dubai | ICC Men's Cricket World Cup League 2 2019/20 |
| 9 Dec 2019 | SCO 247 v USA 282/8Match 2 · ODI | USA | 0 | 3/46 | 0 | United States of America won by 35 runs | Sharjah | ICC Men's Cricket World Cup League 2 2019/20 |
| 8 Dec 2019 | UAE 202 v USA 206/7Match 1 · ODI | USA | 0* | 1/46 | 1 | United States of America won by 3 wickets | Sharjah | ICC Men's Cricket World Cup League 2 2019/20 |
| 13 Sept 2019 | USA 251/9 v PNG 159/6Match 1 · ODI | USA | 0 | 1/37 | 0 | United States of America won by 5 runs (DLS method) | Lauderhill | ICC Men's Cricket World Cup League 2 2019 |
| 30 Mar 2012 | SA 219/4 v IND 71/0Only T20I · T20I | SA | DNB | 0/13 | 0 | South Africa won by 11 runs (DLS method) | Johannesburg | - |
| 17 Feb 2012 | NZ 148/4 v SA 147/6Match 1 · T20I | SA | DNB | 1/27 | 0 | New Zealand won by 6 wickets | Wellington | South Africa in New Zealand T20I Series 2011/12 |
| 16 Oct 2011 | SA 148/7 v AUS 147/8Match 2 · T20I | SA | 31* | 2/28 | 0 | South Africa won by 3 wickets | Johannesburg | Australia in South Africa T20I Series 2011/12 |
| 13 Oct 2011 | SA 146/7 v AUS 147/5Match 1 · T20I | SA | 0* | 0/42 | 0 | Australia won by 5 wickets | Cape Town | Australia in South Africa T20I Series 2011/12 |
| 9 Jan 2011 | SA 147/9 v IND 168/6Only T20I · T20I | SA | 1* | 2/39 | 0 | India won by 21 runs | Durban | - |
| 2 Nov 2010 | PAK 226/9 v SA 228/9Match 3 · ODI | SA | 5 | 1/49 | 0 | South Africa won by 2 runs | Dubai | Pakistan v South Africa ODI Series 2010/11 |
| 27 Oct 2010 | PAK 120/9 v SA 125/4Match 2 · T20I | SA | DNB | 4/27 | 1 | South Africa won by 6 wickets | Abu Dhabi | Pakistan v South Africa T20I Series 2010/11 |
| 26 Oct 2010 | PAK 119 v SA 120/4Match 1 · T20I | SA | DNB | 0/25 | 0 | South Africa won by 6 wickets | Abu Dhabi | Pakistan v South Africa T20I Series 2010/11 |
| 22 Oct 2010 | SA 399/6 v ZIM 127Match 3 · ODI | SA | DNB | 3/18 | 2 | South Africa won by 272 runs | Benoni | Zimbabwe in South Africa ODI Series 2010/11 |
| 17 Oct 2010 | SA 273/2 v ZIM 268Match 2 · ODI | SA | DNB | 5/44 | 1 | South Africa won by 8 wickets | Potchefstroom | Zimbabwe in South Africa ODI Series 2010/11 |
| 15 Oct 2010 | SA 351/6 v ZIM 287/6Match 1 · ODI | SA | DNB | 3/62 | 1 | South Africa won by 64 runs | Bloemfontein | Zimbabwe in South Africa ODI Series 2010/11 |
| 10 Oct 2010 | SA 194/6 v ZIM 186/7Match 2 · T20I | SA | DNB | 2/27 | 1 | South Africa won by 8 runs | Kimberley | Zimbabwe in South Africa T20I Series 2010/11 |
| 8 Oct 2010 | SA 169/3 v ZIM 168/4Match 1 · T20I | SA | DNB | 1/33 | 0 | South Africa won by 7 wickets | Bloemfontein | Zimbabwe in South Africa T20I Series 2010/11 |