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
T20 Blaze Mar 2019 Mar 2019
Charlotte Edwards Cup Jun 2021 Jun 2021
FairBreak Invitational Tournament May 2022 May 2022
The Hundred Jul 2021 Jul 2021
Rachael Heyhoe Flint Trophy Aug 2020 Aug 2020
Super 50 Jun 2022 Jun 2022
Super Smash Dec 2009 Jan 2020
Women's Big Bash League Dec 2015 Dec 2015
Women's Cricket Super League Jul 2016 Jul 2016
Women's T20 Challenge May 2018 May 2018

Men’s Matches

Match Type Earliest checked Earliest provided
Test Matches Dec 2002 Dec 2002
Multi-day Matches Mar 2004 Dec 2006
One-day Internationals Oct 2003 Oct 2003
One-day matches Aug 2006 May 2010
T20 Internationals Feb 2005 Feb 2005
International T20s Jun 2010 Jun 2010
Competition Earliest checked Earliest provided
Afghanistan Premier League Oct 2018 Oct 2018
Big Bash League Dec 2011 Dec 2011
Bangladesh Premier League Feb 2012 Feb 2012
Bob Willis Trophy Aug 2020 Aug 2020
County Championship Apr 2014 Apr 2014
Caribbean Premier League Jul 2013 Jul 2013
CSA T20 Challenge Feb 2012 Feb 2012
The Hundred Jul 2021 Jul 2021
Indian Premier League Apr 2008 Apr 2008
Cricket Ireland Inter-Provincial Limited Over Cup May 2022 May 2022
Cricket Ireland Inter-Provincial Twenty20 Trophy May 2016 May 2016
Lanka Premier League Nov 2020 Nov 2020
Mzansi Super League Nov 2018 Nov 2018
T20 Blast May 2014 May 2014
Pakistan Super League Feb 2016 Feb 2016
Royal London One-Day Cup Jul 2014 Jul 2014
Sheffield Shield Mar 2017 Mar 2017
Super Smash Jan 2006 Jan 2013

The numbers

By Competition

Competition Coverage %
Afghanistan Premier League 23 of 23 100.00
Big Bash League 474 of 490 96.73
T20 Blaze 17 of 17 100.00
Bangladesh Premier League 298 of 298 100.00
Bob Willis Trophy 47 of 47 100.00
County Championship 951 of 951 100.00
Charlotte Edwards Cup 52 of 52 100.00
Caribbean Premier League 277 of 287 96.52
CSA T20 Challenge 256 of 256 100.00
FairBreak Invitational Tournament 19 of 19 100.00
The Hundred 83 of 83 100.00
Indian Premier League 950 of 950 100.00
Cricket Ireland Inter-Provincial Limited Over Cup 10 of 10 100.00
Cricket Ireland Inter-Provincial Twenty20 Trophy 40 of 40 100.00
Lanka Premier League 47 of 47 100.00
Mzansi Super League 56 of 56 100.00
T20 Blast 1065 of 1065 100.00
Pakistan Super League 214 of 216 99.07
Rachael Heyhoe Flint Trophy 69 of 69 100.00
Royal London One-Day Cup 555 of 555 100.00
Super 50 8 of 8 100.00
Sheffield Shield 85 of 85 100.00
Super Smash 203 of 660 30.76
Women's Big Bash League 319 of 320 99.69
Women's Cricket Super League 95 of 95 100.00
Women's T20 Challenge 13 of 13 100.00
Women’s matches
Competition Coverage %
T20 Blaze 17 of 17 100.00
Charlotte Edwards Cup 52 of 52 100.00
FairBreak Invitational Tournament 19 of 19 100.00
The Hundred 38 of 38 100.00
Rachael Heyhoe Flint Trophy 69 of 69 100.00
Super 50 8 of 8 100.00
Super Smash 49 of 208 23.56
Women's Big Bash League 319 of 320 99.69
Women's Cricket Super League 95 of 95 100.00
Women's T20 Challenge 13 of 13 100.00
Men’s matches
Competition Coverage %
Afghanistan Premier League 23 of 23 100.00
Big Bash League 474 of 490 96.73
Bangladesh Premier League 298 of 298 100.00
Bob Willis Trophy 47 of 47 100.00
County Championship 951 of 951 100.00
Caribbean Premier League 277 of 287 96.52
CSA T20 Challenge 256 of 256 100.00
The Hundred 45 of 45 100.00
Indian Premier League 950 of 950 100.00
Cricket Ireland Inter-Provincial Limited Over Cup 10 of 10 100.00
Cricket Ireland Inter-Provincial Twenty20 Trophy 40 of 40 100.00
Lanka Premier League 47 of 47 100.00
Mzansi Super League 56 of 56 100.00
T20 Blast 1065 of 1065 100.00
Pakistan Super League 214 of 216 99.07
Royal London One-Day Cup 555 of 555 100.00
Sheffield Shield 85 of 85 100.00
Super Smash 154 of 452 34.07

By Team

Team Coverage %
Adelaide Strikers 202 of 224 90.18
Antigua Hawksbills 15 of 16 93.75
Auckland 67 of 227 29.52
Balkh Legends 10 of 10 100.00
Barbados 12 of 12 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
Barmy Army 7 of 7 100.00
Birmingham Bears 64 of 64 100.00
Birmingham Phoenix 22 of 22 100.00
Boland 9 of 9 100.00
Brisbane Heat 196 of 222 88.29
Canterbury 69 of 222 31.08
Cape Cobras 75 of 75 100.00
Cape Town Blitz 19 of 19 100.00
Central Districts 69 of 219 31.51
Central Sparks 31 of 31 100.00
Chattogram Challengers 26 of 26 100.00
Chennai Super Kings 208 of 208 100.00
Chittagong Kings 15 of 15 100.00
Chittagong Vikings 44 of 44 100.00
Colombo Kings 9 of 9 100.00
Colombo Stars 9 of 9 100.00
Comilla Victorians 62 of 62 100.00
Cumilla Warriors 12 of 12 100.00
Dambulla Giants 10 of 10 100.00
Dambulla Viiking 9 of 9 100.00
Deccan Chargers 75 of 75 100.00
Delhi Capitals 63 of 63 100.00
Delhi Daredevils 161 of 161 100.00
Derbyshire 281 of 282 99.65
Dhaka Dynamites 53 of 53 100.00
Dhaka Gladiators 17 of 17 100.00
Dhaka Platoon 13 of 13 100.00
Dolphins 79 of 79 100.00
Durban Heat 16 of 16 100.00
Durham 292 of 293 99.66
Duronto Rajshahi 18 of 18 100.00
Essex 293 of 294 99.66
Falcons 7 of 7 100.00
Fortune Barishal 11 of 11 100.00
Galle Gladiators 20 of 20 100.00
Glamorgan 282 of 283 99.65
Gloucestershire 290 of 292 99.32
Gujarat Lions 30 of 30 100.00
Gujarat Titans 16 of 16 100.00
Guyana 8 of 8 100.00
Guyana Amazon Warriors 95 of 100 95.00
Hampshire 300 of 300 100.00
Hobart Hurricanes 191 of 218 87.61
Impi 8 of 8 100.00
Islamabad United 77 of 77 100.00
Jaffna Kings 11 of 11 100.00
Jaffna Stallions 10 of 10 100.00
Jamaica 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
Kandy Warriors 8 of 8 100.00
Karachi Kings 73 of 75 97.33
Kent 294 of 294 100.00
Khulna Royal Bengals 16 of 16 100.00
Khulna Tigers 25 of 25 100.00
Khulna Titans 37 of 37 100.00
Kings XI Punjab 190 of 190 100.00
Knights 78 of 78 100.00
Kochi Tuskers Kerala 14 of 14 100.00
Kolkata Knight Riders 223 of 223 100.00
Lahore Qalandars 72 of 72 100.00
Lancashire 291 of 292 99.66
Lancashire Thunder 29 of 29 100.00
Leeward Islands 8 of 8 100.00
Leicestershire 280 of 281 99.64
Leinster Lightning 26 of 26 100.00
Lightning 28 of 28 100.00
Lions 81 of 81 100.00
London Spirit 21 of 21 100.00
Loughborough Lightning 33 of 33 100.00
Lucknow Super Giants 15 of 15 100.00
Manchester Originals 18 of 18 100.00
Melbourne Renegades 191 of 214 89.25
Melbourne Stars 202 of 222 90.99
Middlesex 289 of 289 100.00
Minister Group Dhaka 9 of 9 100.00
Multan Sultans 54 of 55 98.18
Mumbai Indians 231 of 231 100.00
Munster Reds 22 of 22 100.00
Nangarhar Leopards 9 of 9 100.00
Nelson Mandela Bay Giants 20 of 20 100.00
New South Wales 29 of 29 100.00
North West 7 of 7 100.00
North-West Warriors 25 of 25 100.00
Northamptonshire 286 of 286 100.00
Northern Diamonds 33 of 33 100.00
Northern Districts 67 of 219 30.59
Northern Knights 27 of 27 100.00
Northern Superchargers 20 of 20 100.00
Nottinghamshire 301 of 301 100.00
Otago 66 of 211 31.28
Oval Invincibles 21 of 21 100.00
Paarl Rocks 20 of 20 100.00
Paktia Panthers 9 of 9 100.00
Perth Scorchers 210 of 234 89.74
Peshawar Zalmi 80 of 81 98.77
Pune Warriors 46 of 46 100.00
Punjab Kings 28 of 28 100.00
Queensland 31 of 31 100.00
Quetta Gladiators 72 of 72 100.00
Rajasthan Royals 192 of 192 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 226 of 226 100.00
Sapphires 5 of 5 100.00
Somerset 294 of 296 99.32
South Australia 29 of 29 100.00
South East Stars 31 of 31 100.00
Southern Brave 24 of 24 100.00
Southern Vipers 66 of 66 100.00
Spirit 7 of 7 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 29 of 29 100.00
Sunrisers Hyderabad 152 of 152 100.00
Supernovas 10 of 10 100.00
Surrey 295 of 296 99.66
Surrey Stars 31 of 31 100.00
Sussex 286 of 288 99.31
Sydney Sixers 205 of 230 89.13
Sydney Thunder 189 of 220 85.91
Sylhet Royals 15 of 15 100.00
Sylhet Sixers 23 of 23 100.00
Sylhet Sunrisers 9 of 9 100.00
Sylhet Super Stars 9 of 9 100.00
Sylhet Thunder 12 of 12 100.00
Tasmania 30 of 30 100.00
Thunder 28 of 28 100.00
Titans 85 of 85 100.00
Tornadoes 7 of 7 100.00
Trailblazers 8 of 8 100.00
Trent Rockets 20 of 20 100.00
Trinbago Knight Riders 73 of 73 100.00
Trinidad & Tobago Red Steel 30 of 30 100.00
Trinidad and Tobago 6 of 6 100.00
Tshwane Spartans 19 of 19 100.00
Velocity 8 of 8 100.00
Victoria 27 of 27 100.00
Warriors 82 of 82 100.00
Warriors (FairBreak) 5 of 5 100.00
Warwickshire 236 of 239 98.74
Wellington 68 of 221 30.77
Welsh Fire 20 of 20 100.00
Western Australia 24 of 24 100.00
Western Province 8 of 8 100.00
Western Storm 65 of 65 100.00
Windward Islands 9 of 9 100.00
Worcestershire 291 of 291 100.00
Yorkshire 291 of 291 100.00
Yorkshire Diamonds 28 of 28 100.00