Match 27 • Kerala Cricket League
Match 5 • Chandigarh Premier T20 League
Match 40 • KFC T20 Max Trophy
Match 6 • Arunachal T20 Championship
Match 10 • ICC Womens T20 World Cup Africa Region Division O...
Match 9 • ICC Womens T20 World Cup Africa Region Division On...
Match 4 • Chandigarh Premier T20 League
Match 14 • Afghanistan One day cup
Match 5 • Arunachal T20 Championship
Match 4 • United Arab Emirates T20I Tri-Series
83rd Match • ICC CWC League 2
Match 26 • Kerala Cricket League
Match 9 • ECI Hungary T10
1st ODI • South Africa tour of England
Match 8 • ECI Hungary T10
Match 25 • Kerala Cricket League
Match 3 • Chandigarh Premier T20 League
Match 7 • ECI Hungary T10
Match 36 • KFC T20 Max Trophy
Match 4 • Arunachal T20 Championship
Match 6 • ECI Hungary T10
Match 13 • Afghanistan One day cup
Match 2 • Chandigarh Premier T20 League
Match 3 • Arunachal T20 Championship
Match 3 • United Arab Emirates T20I Tri-Series
Match 19 • Caribbean Premier League
Match 5 • ECI Hungary T10
Match 30 • Uttar Pradesh T20 League
Match 24 • Kerala Cricket League
Match 8 • ICC Womens T20 World Cup Africa Region Division On...
Match 7 • ICC Womens T20 World Cup Africa Region Division On...
Match 4 • ECI Hungary T10
2nd T20I • Netherlands tour of Bangladesh
Match 3 • ECI Hungary T10
Match 23 • Kerala Cricket League
Match 1 • Chandigarh Premier T20 League
Match 2 • ECI Hungary T10
Match 35 • KFC T20 Max Trophy
2nd unofficial ODI • New Zealand A tour of South Africa
Match 6 • ICC Womens T20 World Cup Africa Region Division On...
Match 5 • ICC Womens T20 World Cup Africa Region Division On...
Match 1 • ECI Hungary T10
12th Match • Afghanistan One day cup
Final • The Hundred Mens
Match 6 • Guernsey Tri-Nation T20I Series
Match 18 • Caribbean Premier League
82nd Match • ICC CWC League 2
Final • ECS Romania Encore
Match 29 • Uttar Pradesh T20 League
Match 44 • Delhi Premier League