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,079) 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,079 598 4,481
Test Matches 443 4 439
Multi-day Matches 6   6
One-day Internationals 1,696 175 1,521
One-day matches 230 21 209
T20 Internationals 1,095 305 790
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 57   57
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 827 215 612
2020 107 18 89

By Country
Number of matches per country, broken down by gender
All Women Men
Afghanistan 152   152
Argentina 5   5
Australia 644 110 534
Bahrain 4   4
Bangladesh 373 41 332
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 643 125 518
Fiji 6 3 3
Germany 12 6 6
Ghana 11   11
Gibraltar 5   5
Guernsey 14   14
Hong Kong 85 10 75
India 621 82 539
Indonesia 3 3  
Ireland 227 50 177
Isle of Man 2   2
Israel 2   2
Italy 27   27
Japan 13 10 3
Jersey 30   30
Kenya 78 2 76
Kuwait 18 6 12
Malaysia 61 13 48
Maldives 15 2 13
Mali 1 1  
Mozambique 3 3  
Namibia 72 13 59
Nepal 86 10 76
Netherlands 120 20 100
New Zealand 509 64 445
Nigeria 20 3 17
Norway 7   7
Oman 79 4 75
Pakistan 562 92 470
Papua New Guinea 75 18 57
Philippines 4   4
Portugal 3   3
Qatar 13   13
Rwanda 6 6  
Samoa 4 2 2
Saudi Arabia 8   8
Scotland 124 21 103
Sierra Leone 7 2 5
Singapore 48 6 42
South Africa 558 105 453
South Korea 6 3 3
Spain 5   5
Sri Lanka 606 82 524
Suriname 4   4
Tanzania 19 3 16
Thailand 31 27 4
Uganda 30 5 25
United Arab Emirates 93 6 87
United States of America 62 6 56
Vanuatu 23 3 20
West Indies 510 74 436
Zambia 5   5
Zimbabwe 280 24 256

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 21   21
Karachi Kings 21   21
Kent 26   26
Kings XI Punjab 176   176
Kochi Tuskers Kerala 14   14
Kolkata Knight Riders 178   178
Lahore Qalandars 18   18
Lancashire 24   24
Leicestershire 24   24
Melbourne Renegades 101 14 87
Melbourne Stars 105 13 92
Middlesex 28   28
Multan Sultans 9   9
Mumbai Indians 187   187
Northamptonshire 26   26
Nottinghamshire 24   24
Perth Scorchers 107 14 93
Peshawar Zalmi 24   24
Pune Warriors 46   46
Quetta Gladiators 21   21
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,079 598 4,481
Test Matches 443 4 439
Multi-day Matches 6   6
One-day Internationals 1,696 175 1,521
One-day matches 230 21 209
T20 Internationals 1,095 305 790
International T20s 157 40 117
Big Bash League 353   353
Indian Premier League 756   756
T20 Blast 233   233
Pakistan Super League 57   57
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!