Available downloads

The following is a full list of the zip files we provide. Our main data is available in YAML format, but there is also the possibility of using our experimental CSV, and XML files. If you just want every match we have ever released simply download the first entry in the "YAML downloads" By Match Type section (the one that says 5,160) and that will contain every match. If you would prefer a smaller set of matches you can also find matches broken down by various combinations of match type, country, team, year, and gender.

YAML downloads

By Match Type
Number of matches for each type, broken down by gender
All Women Men
All matches 5,160 618 4,542
Test Matches 446 4 442
Multi-day Matches 6   6
One-day Internationals 1,704 175 1,529
One-day matches 230 21 209
T20 Internationals 1,140 325 815
International T20s 157 40 117

By Club Competition
Number of matches for each club competition, broken down by gender
All Women Men
Big Bash League 353   353
Indian Premier League 756   756
T20 Blast 233   233
Pakistan Super League 82   82
Women's Big Bash League 53 53  

By Year
Number of matches per year, broken down by gender
All Women Men
2005 3   3
2006 127   127
2007 187   187
2008 215   215
2009 270 7 263
2010 285 4 281
2011 287 5 282
2012 373 39 334
2013 426 52 374
2014 449 67 382
2015 446 47 399
2016 568 67 501
2017 370 77 293
2018 139   139
2019 834 215 619
2020 181 38 143

By Country
Number of matches per country, broken down by gender
All Women Men
Afghanistan 153   153
Argentina 5   5
Australia 654 115 539
Bahrain 6   6
Bangladesh 381 45 336
Belgium 1   1
Bermuda 45   45
Bhutan 9   9
Botswana 19 5 14
Canada 77 4 73
Cayman Islands 12   12
China 18 15 3
Denmark 33   33
England 647 129 518
Fiji 6 3 3
Germany 12 6 6
Ghana 11   11
Gibraltar 5   5
Guernsey 14   14
Hong Kong 93 10 83
India 627 86 541
Indonesia 3 3  
Iran 1   1
Ireland 228 50 178
Isle of Man 2   2
Israel 2   2
Italy 27   27
Japan 13 10 3
Jersey 30   30
Kenya 78 2 76
Kuwait 21 6 15
Malaysia 68 13 55
Maldives 16 2 14
Mali 1 1  
Mozambique 3 3  
Namibia 72 13 59
Nepal 88 10 78
Netherlands 120 20 100
New Zealand 515 68 447
Nigeria 20 3 17
Norway 7   7
Oman 80 4 76
Pakistan 566 96 470
Papua New Guinea 75 18 57
Philippines 4   4
Portugal 3   3
Qatar 15   15
Rwanda 6 6  
Samoa 4 2 2
Saudi Arabia 9   9
Scotland 124 21 103
Sierra Leone 7 2 5
Singapore 51 6 45
South Africa 567 109 458
South Korea 6 3 3
Spain 5   5
Sri Lanka 615 86 529
Suriname 4   4
Tanzania 19 3 16
Thailand 39 31 8
Uganda 30 5 25
United Arab Emirates 96 6 90
United States of America 62 6 56
Vanuatu 23 3 20
West Indies 518 77 441
Zambia 5   5
Zimbabwe 284 24 260

By Club Team
Number of matches per club team, broken down by gender
All Women Men
Adelaide Strikers 102 15 87
Birmingham Bears 12   12
Brisbane Heat 99 15 84
Chennai Super Kings 164   164
Deccan Chargers 75   75
Delhi Capitals 16   16
Delhi Daredevils 161   161
Derbyshire 26   26
Durham 28   28
Essex 29   29
Glamorgan 26   26
Gloucestershire 27   27
Gujarat Lions 30   30
Hampshire 24   24
Hobart Hurricanes 98 12 86
Islamabad United 30   30
Karachi Kings 29   29
Kent 26   26
Kings XI Punjab 176   176
Kochi Tuskers Kerala 14   14
Kolkata Knight Riders 178   178
Lahore Qalandars 26   26
Lancashire 24   24
Leicestershire 24   24
Melbourne Renegades 101 14 87
Melbourne Stars 105 13 92
Middlesex 28   28
Multan Sultans 17   17
Mumbai Indians 187   187
Northamptonshire 26   26
Nottinghamshire 24   24
Perth Scorchers 107 14 93
Peshawar Zalmi 32   32
Pune Warriors 46   46
Quetta Gladiators 30   30
Rajasthan Royals 147   147
Rising Pune Supergiant 16   16
Rising Pune Supergiants 14   14
Royal Challengers Bangalore 180   180
Somerset 26   26
Sunrisers Hyderabad 108   108
Surrey 27   27
Sussex 25   25
Sydney Sixers 103 11 92
Sydney Thunder 97 12 85
Warwickshire 13   13
Worcestershire 27   27
Yorkshire 24   24

By Representative XI
Number of matches per representative XI, broken down by gender
All Women Men
Africa XI 3   3
Asia XI 3   3

Experimental downloads

As mentioned, along with our standard YAML format we currently provide the data in both CSV, and XML formats, as an experiment. Please provide feedback if you use either of these, it will help us decide on how to proceed with further CSV or XML experiments.

CSV downloads
Number of matches for each type, broken down by gender
All Women Men
All matches 5,160 618 4,542
Test Matches 446 4 442
Multi-day Matches 6   6
One-day Internationals 1,704 175 1,529
One-day matches 230 21 209
T20 Internationals 1,140 325 815
International T20s 157 40 117
Big Bash League 353   353
Indian Premier League 756   756
T20 Blast 233   233
Pakistan Super League 82   82
Women's Big Bash League 53 53  
XML downloads

You can find the XML versions of all matches via our cricsheet-xml Github repository. Each match is provided individually. If there is enough interest we may provide zip files of grouped matches.

Requests?

If you think there is a download we should provide feel free to get in touch, and we’ll look into the possibility of adding it. No promises, but you never know!