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,000) 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,000 580 4,420
Test Matches 438 4 434
Multi-day Matches 6   6
One-day Internationals 1,678 172 1,506
One-day matches 230 21 209
T20 Internationals 1,065 290 775
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 327   327
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 826 215 611
2020 29   29

By Country
Number of matches per country, broken down by gender
All Women Men
Afghanistan 152   152
Argentina 5   5
Australia 636 105 531
Bahrain 4   4
Bangladesh 370 41 329
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 631 121 510
Fiji 6 3 3
Germany 8 2 6
Ghana 11   11
Gibraltar 5   5
Guernsey 14   14
Hong Kong 84 10 74
India 605 77 528
Indonesia 3 3  
Ireland 223 50 173
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 60 13 47
Maldives 15 2 13
Mali 1 1  
Mozambique 3 3  
Namibia 72 13 59
Nepal 82 10 72
Netherlands 119 20 99
New Zealand 494 57 437
Nigeria 20 3 17
Norway 7   7
Oman 71   71
Pakistan 559 92 467
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 543 98 445
South Korea 6 3 3
Spain 5   5
Sri Lanka 604 82 522
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 58 6 52
Vanuatu 23 3 20
West Indies 507 74 433
Zambia 5   5
Zimbabwe 278 24 254

By Club Team
Number of matches per club team, broken down by gender
All Women Men
Adelaide Strikers 95 15 80
Birmingham Bears 12   12
Brisbane Heat 93 15 78
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 92 12 80
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 96 14 82
Melbourne Stars 97 13 84
Middlesex 28   28
Multan Sultans 9   9
Mumbai Indians 187   187
Northamptonshire 26   26
Nottinghamshire 24   24
Perth Scorchers 102 14 88
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 96 11 85
Sydney Thunder 89 12 77
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,000 580 4,420
Test Matches 438 4 434
Multi-day Matches 6   6
One-day Internationals 1,678 172 1,506
One-day matches 230 21 209
T20 Internationals 1,065 290 775
International T20s 157 40 117
Big Bash League 327   327
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!