Afghanistan won by 177 runs
India won by 280 runs
Stellenbosch Kings won by 76 runs
Guyana Amazon Warriors won by 30 runs
Lions won by 35 runs
Essex won by an innings and 40 runs
Surrey won by 10 wickets
Lancashire won by 168 runs
Nottinghamshire won by 10 wickets
Hampshire won by 235 runs
Middlesex won by an innings and 66 runs
Yorkshire won by 186 runs
Sussex won by an innings and 7 runs
Northamptonshire won by 9 wickets
Wavilog Tech CC won by walkover
Dubai Dare Devils won by 10 wickets
Spades Real Estate won by 9 wickets
Sir Oliver Split won by 9 wickets
Zagreb Assassins won by 18 runs
Zagreb Sokol won by 1 run
Sir Oliver Split won by 8 wickets
Konark Suryas Odisha won by 2 runs
Sri Lanka won by 63 runs
IAS Invincibles won by 8 wickets
Yalla Shabab Giants won by 8 wickets
Royal Oman Stallions won by 10 runs
South Africa (w) won by 8 wickets
Mussoorie Thunders (w) won by 8 wickets