| 13 Oct 2026 | USA 277/7 v NAM 278/4Match 135 · ODI | USA | 76 | 0/28 | 0 | Namibia won by 6 wickets | Dallas | ICC Men's Cricket World Cup League 2 2026/27 |
| 11 Oct 2026 | UAE 213 v USA 214/5Match 133 · ODI | USA | 83 | 0/18 | 0 | United States of America won by 5 wickets | Dallas | ICC Men's Cricket World Cup League 2 2026/27 |
| 7 Oct 2026 | NAM 298/9 v USA 299/6Match 129 · ODI | USA | 74 | 3/30 | 1 | United States of America won by 4 wickets | Dallas | ICC Men's Cricket World Cup League 2 2026/27 |
| 5 Oct 2026 | UAE 330/8 v USA 332/4Match 128 · ODI | USA | 9 | - | 0 | United States of America won by 6 wickets | Dallas | ICC Men's Cricket World Cup League 2 2026/27 |
| 12 Jun 2026 | CAN 275/8 v USA 276/5Match 112 · ODI | USA | 8 | 1/37 | 0 | United States of America won by 5 wickets | King City | ICC Men's Cricket World Cup League 2 2026 |
| 8 Jun 2026 | NED 196/8 v USA 175Match 110 · ODI | USA | 34 | - | 0 | Netherlands won by 21 runs | King City | ICC Men's Cricket World Cup League 2 2026 |
| 6 Jun 2026 | CAN 231/8 v USA 235/2Match 109 · ODI | USA | 113* | - | 0 | United States of America won by 8 wickets | King City | ICC Men's Cricket World Cup League 2 2026 |
| 22 May 2026 | NEP 317/8 v USA 195Match 108 · ODI | USA | 26 | - | 1 | Nepal won by 122 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2026 |
| 20 May 2026 | SCO 169 v USA 170/4Match 107 · ODI | USA | 19 | 0/10 | 1 | United States of America won by 6 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2026 |
| 16 May 2026 | USA 195 v NEP 199/1Match 105 · ODI | USA | 50 | - | 0 | Nepal won by 9 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2026 |
| 14 May 2026 | SCO 321/6 v USA 246/8Match 104 · ODI | USA | 9 | - | 1 | Scotland won by 2 runs (DLS method) | Kirtipur | ICC Men's Cricket World Cup League 2 2026 |
| 2 Oct 2019 | PAK 299/5 v SL 297/93rd ODI · ODI | SL | 3 | 1/39 | 0 | Pakistan won by 5 wickets | Karachi | Sri Lanka tour of Pakistan 2019/20 |
| 30 Sept 2019 | PAK 305/7 v SL 2382nd ODI · ODI | SL | 96 | 0/48 | 0 | Pakistan won by 67 runs | Karachi | Sri Lanka tour of Pakistan 2019/20 |
| 31 Jul 2019 | SL 294/8 v BAN 1723rd ODI · ODI | SL | 13 | 0/40 | 0 | Sri Lanka won by 122 runs | Colombo | Bangladesh tour of Sri Lanka 2019 |
| 17 Sept 2018 | AFG 249 v SL 158Match 1 · ODI | SL | 14 | 1/22 | 0 | Afghanistan won by 91 runs | Abu Dhabi | 2018 Asia Cup |
| 1 Aug 2018 | SL 244/8 v SA 246/62nd ODI · ODI | SL | 18 | 0/16 | 0 | South Africa won by 4 wickets | Rangiri Dambulla International Stadium | South Africa tour of Sri Lanka 2018 |
| 29 Jul 2018 | SL 193 v SA 196/51st ODI · ODI | SL | 0 | 0/23 | 0 | South Africa won by 5 wickets | Rangiri Dambulla International Stadium | South Africa tour of Sri Lanka 2018 |
| 23 Nov 2016 | SL 330/7 v WI 329/9Match 5 · ODI | SL | 9 | 0/20 | 0 | Sri Lanka won by 1 run | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 16 Nov 2016 | SL 165 v WI 227Match 2 · ODI | SL | 31 | 0/19 | 0 | West Indies won by 62 runs | Harare Sports Club | Zimbabwe Tri-Nation Series 2016/17 |
| 14 Nov 2016 | ZIM 154 v SL 155/2Match 1 · ODI | SL | DNB | 0/24 | 1 | Sri Lanka won by 8 wickets | Harare Sports Club | Zimbabwe Tri-Nation Series 2016/17 |
| 7 Nov 2015 | SL 180/5 v WI 206/9Match 3 · ODI | SL | 11* | - | 0 | Sri Lanka won by 19 runs (DLS method) | Pallekele International Cricket Stadium | West Indies in Sri Lanka ODI Series 2015/16 |
| 4 Nov 2015 | SL 225/2 v WI 214Match 2 · ODI | SL | DNB | 0/11 | 0 | Sri Lanka won by 8 wickets (DLS method) | Colombo | West Indies in Sri Lanka ODI Series 2015/16 |
| 1 Nov 2015 | SL 164/9 v WI 159/8Match 1 · ODI | SL | 0 | 1/15 | 0 | Sri Lanka won by 1 wicket (DLS method) | Colombo | West Indies in Sri Lanka ODI Series 2015/16 |