Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade

The database

Men's cricket matches since 1877

23,244 men's cricket matches since 1877. Newest first.

Tuesday 10 January 2023

3 matches
ODIIndia373/750Sri Lanka306/850India won by 67 runsSri Lanka tour of India, Match 1 T20PRPaarl Royals142/720MCTMI Cape Town143/215.3MI Cape Town won by 8 wicketsSA20, Match 1 T20ASAdelaide Strikers202/420MRMelbourne Renegades182/620Adelaide Strikers won by 20 runsBig Bash League, Match 36

Monday 9 January 2023

4 matches
T20KTKhulna Tigers178/520CCChattogram Challengers179/119.2Chattogram Challengers won by 9 wicketsBangladesh Premier League, Match 6 T20CVComilla Victorians149/620SSSylhet Strikers150/517.4Sylhet Strikers won by 5 wicketsBangladesh Premier League, Match 5 ODINew Zealand255/950Pakistan258/448.1Pakistan won by 6 wicketsNew Zealand tour of Pakistan, Match 1 T20MSMelbourne Stars131/720HHHobart Hurricanes133/817.4Hobart Hurricanes won by 2 wicketsBig Bash League, Match 35

Sunday 8 January 2023

2 matches
T20AUCAuckland140/520CANCanterbury48/15.3Canterbury won by 14 runs (DLS)Super Smash, Match 15 T20STSydney Thunder133/820SSSydney Sixers134/316.2Sydney Sixers won by 7 wicketsBig Bash League, Match 34

Saturday 7 January 2023

5 matches
T20FBFortune Barishal194/720SSSylhet Strikers196/419Sylhet Strikers won by 6 wicketsBangladesh Premier League, Match 4 T20KTKhulna Tigers113/820DDDhaka Dominators117/419.1Dhaka Dominators won by 6 wicketsBangladesh Premier League, Match 3 T20IIndia228/520Sri Lanka13716.4India won by 91 runsSri Lanka tour of India, Match 3 T20BHBrisbane Heat171/920PSPerth Scorchers173/316.3Perth Scorchers won by 7 wicketsBig Bash League, Match 33 T20HHHobart Hurricanes162/820MRMelbourne Renegades164/418.1Melbourne Renegades won by 6 wicketsBig Bash League, Match 32

Friday 6 January 2023

3 matches
T20RRRangpur Riders176/520CVComilla Victorians14219.1Rangpur Riders won by 34 runsBangladesh Premier League, Match 2 T20CCChattogram Challengers89/920SSSylhet Strikers90/212.3Sylhet Strikers won by 8 wicketsBangladesh Premier League, Match 1 T20MSMelbourne Stars173/520SSSydney Sixers176/419.5Sydney Sixers won by 6 wicketsBig Bash League, Match 31

Thursday 5 January 2023

3 matches
T20ISri Lanka206/620India190/820Sri Lanka won by 16 runsSri Lanka tour of India, Match 2 T20AUCAuckland150/920CDCentral Districts151/619.3Central Districts won by 4 wicketsSuper Smash, Match 12 T20HHHobart Hurricanes229/420ASAdelaide Strikers230/319.3Adelaide Strikers won by 7 wicketsBig Bash League, Match 30

Wednesday 4 January 2023

4 matches
T20WELWellington136/820NDNorthern Districts139/418.4Northern Districts won by 6 wicketsSuper Smash, Match 11 T20PSPerth Scorchers142/920STSydney Thunder143/417Sydney Thunder won by 6 wicketsBig Bash League, Match 29 T20BHBrisbane Heat147/613SSSydney SixersNo resultBig Bash League, Match 28 TestAustralia475/4d131South Africa255 & 106/241.5Match drawnSouth Africa tour of Australia, Match 3

Tuesday 3 January 2023

2 matches
T20IIndia162/520Sri Lanka16020India won by 2 runsSri Lanka tour of India, Match 1 T20MRMelbourne Renegades141/720MSMelbourne Stars108/920Melbourne Renegades won by 33 runsBig Bash League, Match 27

Monday 2 January 2023

3 matches
T20OTAOtago174/820AUCAuckland174/820Match tiedSuper Smash, Match 10 TestNew Zealand449 & 277/5d82Pakistan408 & 304/990Match drawnNew Zealand tour of Pakistan, Match 2 T20ASAdelaide Strikers177/620HHHobart Hurricanes178/317.2Hobart Hurricanes won by 7 wicketsBig Bash League, Match 26

Sunday 1 January 2023

3 matches
T20CANCanterbury132/820WELWellington133/211.5Wellington won by 8 wicketsSuper Smash, Match 9 T20BHBrisbane Heat224/520SSSydney Sixers20920Brisbane Heat won by 15 runsBig Bash League, Match 25 T20MRMelbourne Renegades155/620PSPerth Scorchers156/519.4Perth Scorchers won by 5 wicketsBig Bash League, Match 24

Saturday 31 December 2022

3 matches
T20NDNorthern Districts217/920CDCentral Districts219/719.4Central Districts won by 3 wicketsSuper Smash, Match 8 T20MSMelbourne Stars186/720ASAdelaide Strikers178/520Melbourne Stars won by 8 runsBig Bash League, Match 23 T20STSydney Thunder228/620HHHobart Hurricanes16617Sydney Thunder won by 62 runsBig Bash League, Match 22

Friday 30 December 2022

2 matches
T20CANCanterbury186/320CDCentral Districts187/619.1Central Districts won by 4 wicketsSuper Smash, Match 7 T20MRMelbourne Renegades124/720SSSydney Sixers126/417.5Sydney Sixers won by 6 wicketsBig Bash League, Match 21

Thursday 29 December 2022

3 matches
T20OTAOtago165/820AUCAuckland12819.5Otago won by 37 runsSuper Smash, Match 6 T20MSMelbourne Stars13520PSPerth Scorchers136/417.3Perth Scorchers won by 6 wicketsBig Bash League, Match 20 T20STSydney Thunder182/620BHBrisbane Heat171/920Sydney Thunder won by 11 runsBig Bash League, Match 19

Wednesday 28 December 2022

2 matches
T20OTAOtago123/820NDNorthern Districts126/315.1Northern Districts won by 7 wicketsSuper Smash, Match 5 T20SSSydney Sixers149/820MRMelbourne Renegades11519Sydney Sixers won by 34 runsBig Bash League, Match 18

Tuesday 27 December 2022

2 matches
T20WELWellington214/620CDCentral Districts212/720Wellington won by 2 runsSuper Smash, Match 4 T20BHBrisbane Heat121/620STSydney Thunder124/011.4Sydney Thunder won by 10 wicketsBig Bash League, Match 17

Monday 26 December 2022

5 matches
T20CANCanterbury147/920AUCAuckland149/619.3Auckland won by 4 wicketsSuper Smash, Match 3 TestPakistan438 & 311/8d103.5New Zealand612/9d & 61/17.3Match drawnNew Zealand tour of Pakistan, Match 1 T20ASAdelaide Strikers133/720PSPerth Scorchers136/719.1Perth Scorchers won by 3 wicketsBig Bash League, Match 16 T20MSMelbourne Stars150/520SSSydney Sixers151/319.1Sydney Sixers won by 7 wicketsBig Bash League, Match 15 TestSouth Africa189 & 20468.5Australia575/8d145Australia won by an innings and 182 runsSouth Africa tour of Australia, Match 2

Saturday 24 December 2022

1 match
T20WELWellington152/820OTAOtago144/720Wellington won by 8 runsSuper Smash, Match 2