What do we mean by coverage?

In an ideal world we’d have a data file for every match in the periods we’re attempting to cover. Sadly this isn’t always possible, therefore we have some gaps. This page attempts to give an idea of periods we’re attempting to cover, and the percentage of matches we have, for a selection of the match types and teams we currently cover. You can see full details below on the periods we attempt to cover, and the various percentages for different types of matches.

You might notice that coverage for Women’s cricket is less extensive than for the Men’s. This is due to it being harder to source the data for Women’s cricket. We’re trying, and we do include matches where we can source the data. If you can help with any data from these matches we’d love to here from you!

Coverage periods

Women’s Matches

Match Type Earliest checked Earliest provided
Test Matches Mar 2004 Aug 2013
One-day Internationals Feb 2004 Jan 2007
One-day matches Aug 2015 Jul 2016
T20 Internationals Aug 2004 Jun 2009
International T20s Jul 2013 Jul 2013
Competition Earliest checked Earliest provided
Women's Big Bash League Dec 2015 Dec 2015
Super Smash Dec 2009 Jan 2020
The Hundred Jul 2021 Jul 2021
Women's T20 Challenge May 2018 May 2018
Charlotte Edwards Cup Jun 2021 Jun 2021
Rachael Heyhoe Flint Trophy Aug 2020 Aug 2020

Men’s Matches

Match Type Earliest checked Earliest provided
Test Matches Dec 2003 Mar 2004
Multi-day Matches Mar 2004 Dec 2006
One-day Internationals Jan 2004 Jan 2004
One-day matches Aug 2006 May 2010
T20 Internationals Feb 2005 Feb 2005
International T20s Jun 2010 Jun 2010
Competition Earliest checked Earliest provided
Big Bash League Dec 2011 Dec 2011
Indian Premier League Apr 2008 Apr 2008
T20 Blast May 2014 May 2014
Pakistan Super League Feb 2016 Feb 2016
Caribbean Premier League Jul 2013 Jul 2013
Super Smash Jan 2006 Jan 2013
The Hundred Jul 2021 Jul 2021
County Championship Apr 2014 Apr 2014
Sheffield Shield Mar 2017 Mar 2017
Mzansi Super League Nov 2018 Nov 2018
Bangladesh Premier League Feb 2012 Feb 2012

The numbers

By Competition

Competition Coverage %
Big Bash League 414 of 430 96.28
Indian Premier League 876 of 876 100.00
T20 Blast 935 of 935 100.00
Pakistan Super League 180 of 182 98.90
Women's Big Bash League 319 of 320 99.69
Caribbean Premier League 277 of 287 96.52
Super Smash 170 of 627 27.11
The Hundred 64 of 64 100.00
County Championship 856 of 856 100.00
Women's T20 Challenge 9 of 9 100.00
Sheffield Shield 75 of 75 100.00
Charlotte Edwards Cup 26 of 26 100.00
Rachael Heyhoe Flint Trophy 53 of 53 100.00
Mzansi Super League 56 of 56 100.00
Bangladesh Premier League 266 of 266 100.00
Women’s matches
Competition Coverage %
Women's Big Bash League 319 of 320 99.69
Super Smash 46 of 205 22.44
The Hundred 32 of 32 100.00
Women's T20 Challenge 9 of 9 100.00
Charlotte Edwards Cup 26 of 26 100.00
Rachael Heyhoe Flint Trophy 53 of 53 100.00
Men’s matches
Competition Coverage %
Big Bash League 414 of 430 96.28
Indian Premier League 876 of 876 100.00
T20 Blast 935 of 935 100.00
Pakistan Super League 180 of 182 98.90
Caribbean Premier League 277 of 287 96.52
Super Smash 124 of 422 29.38
The Hundred 32 of 32 100.00
County Championship 856 of 856 100.00
Sheffield Shield 75 of 75 100.00
Mzansi Super League 56 of 56 100.00
Bangladesh Premier League 266 of 266 100.00

By Team

Team Coverage %
Adelaide Strikers 185 of 207 89.37
Antigua Hawksbills 15 of 16 93.75
Auckland 57 of 217 26.27
Balkh Legends 10 of 10 100.00
Barbados Royals 10 of 10 100.00
Barbados Tridents 78 of 82 95.12
Barisal Bulls 25 of 25 100.00
Barisal Burners 19 of 19 100.00
Birmingham Bears 49 of 49 100.00
Birmingham Phoenix 18 of 18 100.00
Brisbane Heat 182 of 208 87.50
Canterbury 57 of 210 27.14
Cape Town Blitz 19 of 19 100.00
Central Districts 58 of 208 27.88
Central Sparks 19 of 19 100.00
Chattogram Challengers 14 of 14 100.00
Chennai Super Kings 194 of 194 100.00
Chittagong Kings 15 of 15 100.00
Chittagong Vikings 44 of 44 100.00
Colombo Kings 9 of 9 100.00
Comilla Victorians 50 of 50 100.00
Cumilla Warriors 12 of 12 100.00
Dambulla Viiking 9 of 9 100.00
Deccan Chargers 75 of 75 100.00
Delhi Capitals 49 of 49 100.00
Delhi Daredevils 161 of 161 100.00
Derbyshire 191 of 192 99.48
Dhaka Dynamites 53 of 53 100.00
Dhaka Gladiators 17 of 17 100.00
Dhaka Platoon 13 of 13 100.00
Durban Heat 16 of 16 100.00
Durham 199 of 200 99.50
Duronto Rajshahi 18 of 18 100.00
Essex 200 of 201 99.50
Galle Gladiators 10 of 10 100.00
Glamorgan 193 of 194 99.48
Gloucestershire 202 of 204 99.02
Gujarat Lions 30 of 30 100.00
Guyana Amazon Warriors 95 of 100 95.00
Hampshire 205 of 205 100.00
Hobart Hurricanes 176 of 203 86.70
Islamabad United 65 of 65 100.00
Jaffna Stallions 10 of 10 100.00
Jamaica Tallawahs 93 of 96 96.88
Jozi Stars 18 of 18 100.00
Kabul Zwanan 10 of 10 100.00
Kandahar Knights 8 of 8 100.00
Kandy Tuskers 8 of 8 100.00
Karachi Kings 63 of 65 96.92
Kent 200 of 200 100.00
Khulna Royal Bengals 16 of 16 100.00
Khulna Tigers 14 of 14 100.00
Khulna Titans 37 of 37 100.00
Kings XI Punjab 190 of 190 100.00
Kochi Tuskers Kerala 14 of 14 100.00
Kolkata Knight Riders 209 of 209 100.00
Lahore Qalandars 59 of 59 100.00
Lancashire 198 of 199 99.50
Leicestershire 193 of 194 99.48
Lightning 18 of 18 100.00
London Spirit 15 of 15 100.00
Manchester Originals 14 of 14 100.00
Melbourne Renegades 178 of 201 88.56
Melbourne Stars 188 of 208 90.38
Middlesex 202 of 202 100.00
Multan Sultans 42 of 43 97.67
Mumbai Indians 217 of 217 100.00
Nangarhar Leopards 9 of 9 100.00
Nelson Mandela Bay Giants 20 of 20 100.00
New South Wales 25 of 25 100.00
Northamptonshire 199 of 199 100.00
Northern Diamonds 23 of 23 100.00
Northern Districts 55 of 207 26.57
Northern Superchargers 14 of 14 100.00
Nottinghamshire 204 of 204 100.00
Otago 56 of 201 27.86
Oval Invincibles 16 of 16 100.00
Paarl Rocks 20 of 20 100.00
Paktia Panthers 9 of 9 100.00
Perth Scorchers 194 of 218 88.99
Peshawar Zalmi 69 of 70 98.57
Pune Warriors 46 of 46 100.00
Punjab Kings 14 of 14 100.00
Queensland 28 of 28 100.00
Quetta Gladiators 62 of 62 100.00
Rajasthan Royals 175 of 175 100.00
Rajshahi Kings 38 of 38 100.00
Rajshahi Royals 15 of 15 100.00
Rangpur Rangers 12 of 12 100.00
Rangpur Riders 61 of 61 100.00
Rising Pune Supergiant 16 of 16 100.00
Rising Pune Supergiants 14 of 14 100.00
Royal Challengers Bangalore 210 of 210 100.00
Somerset 197 of 199 98.99
South Australia 27 of 27 100.00
South East Stars 20 of 20 100.00
Southern Brave 19 of 19 100.00
Southern Vipers 22 of 22 100.00
St Kitts and Nevis Patriots 74 of 74 100.00
St Lucia Kings 12 of 12 100.00
St Lucia Stars 19 of 19 100.00
St Lucia Zouks 55 of 59 93.22
Sunrisers 19 of 19 100.00
Sunrisers Hyderabad 138 of 138 100.00
Supernovas 7 of 7 100.00
Surrey 197 of 198 99.49
Sussex 201 of 203 99.01
Sydney Sixers 189 of 214 88.32
Sydney Thunder 174 of 205 84.88
Sylhet Royals 15 of 15 100.00
Sylhet Sixers 23 of 23 100.00
Sylhet Super Stars 9 of 9 100.00
Sylhet Thunder 12 of 12 100.00
Tasmania 27 of 27 100.00
Thunder 18 of 18 100.00
Trailblazers 6 of 6 100.00
Trent Rockets 16 of 16 100.00
Trinbago Knight Riders 73 of 73 100.00
Trinidad & Tobago Red Steel 30 of 30 100.00
Tshwane Spartans 19 of 19 100.00
Velocity 5 of 5 100.00
Victoria 22 of 22 100.00
Warwickshire 158 of 161 98.14
Wellington 57 of 210 27.14
Welsh Fire 16 of 16 100.00
Western Australia 21 of 21 100.00
Western Storm 19 of 19 100.00
Worcestershire 201 of 201 100.00
Yorkshire 193 of 193 100.00