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

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

The numbers

By Competition

Competition Coverage %
Big Bash League 414 of 430 96.28
Indian Premier League 845 of 845 100.00
T20 Blast 928 of 928 100.00
Pakistan Super League 180 of 182 98.90
Women's Big Bash League 264 of 265 99.62
Caribbean Premier League 244 of 254 96.06
Super Smash 166 of 623 26.65
The Hundred 27 of 27 100.00
Women’s matches
Competition Coverage %
Women's Big Bash League 264 of 265 99.62
Super Smash 44 of 203 21.67
The Hundred 14 of 14 100.00
Men’s matches
Competition Coverage %
Big Bash League 414 of 430 96.28
Indian Premier League 845 of 845 100.00
T20 Blast 928 of 928 100.00
Pakistan Super League 180 of 182 98.90
Caribbean Premier League 244 of 254 96.06
Super Smash 122 of 420 29.05
The Hundred 13 of 13 100.00

By Team

Team Coverage %
Adelaide Strikers 168 of 190 88.42
Antigua Hawksbills 15 of 16 93.75
Auckland 57 of 217 26.27
Barbados Tridents 78 of 82 95.12
Birmingham Bears 48 of 48 100.00
Birmingham Phoenix 8 of 8 100.00
Brisbane Heat 168 of 194 86.60
Canterbury 55 of 208 26.44
Central Districts 56 of 206 27.18
Chennai Super Kings 185 of 185 100.00
Deccan Chargers 75 of 75 100.00
Delhi Capitals 41 of 41 100.00
Delhi Daredevils 161 of 161 100.00
Derbyshire 99 of 100 99.00
Durham 103 of 104 99.04
Essex 105 of 106 99.06
Glamorgan 101 of 102 99.02
Gloucestershire 102 of 104 98.08
Gujarat Lions 30 of 30 100.00
Guyana Amazon Warriors 84 of 89 94.38
Hampshire 105 of 105 100.00
Hobart Hurricanes 162 of 189 85.71
Islamabad United 65 of 65 100.00
Jamaica Tallawahs 83 of 86 96.51
Karachi Kings 63 of 65 96.92
Kent 105 of 105 100.00
Kings XI Punjab 190 of 190 100.00
Kochi Tuskers Kerala 14 of 14 100.00
Kolkata Knight Riders 199 of 199 100.00
Lahore Qalandars 59 of 59 100.00
Lancashire 105 of 106 99.06
Leicestershire 102 of 103 99.03
London Spirit 7 of 7 100.00
Manchester Originals 6 of 6 100.00
Melbourne Renegades 165 of 188 87.77
Melbourne Stars 176 of 196 89.80
Middlesex 106 of 106 100.00
Multan Sultans 42 of 43 97.67
Mumbai Indians 210 of 210 100.00
Northamptonshire 103 of 103 100.00
Northern Districts 55 of 207 26.57
Northern Superchargers 6 of 6 100.00
Nottinghamshire 106 of 106 100.00
Otago 54 of 199 27.14
Oval Invincibles 5 of 5 100.00
Perth Scorchers 180 of 204 88.24
Peshawar Zalmi 69 of 70 98.57
Pune Warriors 46 of 46 100.00
Punjab Kings 8 of 8 100.00
Quetta Gladiators 62 of 62 100.00
Rajasthan Royals 168 of 168 100.00
Rising Pune Supergiant 16 of 16 100.00
Rising Pune Supergiants 14 of 14 100.00
Royal Challengers Bangalore 202 of 202 100.00
Somerset 100 of 102 98.04
Southern Brave 8 of 8 100.00
St Kitts and Nevis Patriots 62 of 62 100.00
St Lucia Stars 19 of 19 100.00
St Lucia Zouks 55 of 59 93.22
Sunrisers Hyderabad 131 of 131 100.00
Surrey 107 of 108 99.07
Sussex 102 of 104 98.08
Sydney Sixers 176 of 201 87.56
Sydney Thunder 161 of 192 83.85
Trent Rockets 8 of 8 100.00
Trinbago Knight Riders 62 of 62 100.00
Trinidad & Tobago Red Steel 30 of 30 100.00
Warwickshire 57 of 60 95.00
Wellington 55 of 208 26.44
Welsh Fire 6 of 6 100.00
Worcestershire 105 of 105 100.00
Yorkshire 95 of 95 100.00