Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Denis Compton: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
16 Dec 1948SA 161 & 219 v ENG 253 & 128/81st Test · TestENG72 & 280/5 & 1/114England won by 2 wicketsDurbanEngland tour of South Africa 1948/49
14 Aug 1948ENG 52 & 188 v AUS 3895th Test · TestENG4 & 390/60Australia won by an innings and 149 runsLondonAustralia tour of England 1948
22 Jul 1948ENG 496 & 365/8 v AUS 458 & 404/34th Test · TestENG23 & 660/15 & 1/821Australia won by 7 wicketsLeedsAustralia tour of England 1948
8 Jul 1948ENG 363 & 174/3 v AUS 221/9 & 92/13rd Test · TestENG145* & 00/181Match drawnManchesterAustralia tour of England 1948
24 Jun 1948ENG 215 & 186 v AUS 350 & 460/72nd Test · TestENG53 & 290/110Australia won by 409 runsLondonAustralia tour of England 1948
10 Jun 1948ENG 165 & 441 v AUS 509 & 98/21st Test · TestENG19 & 1840/240Australia won by 8 wicketsNottinghamAustralia tour of England 1948
16 Aug 1947ENG 427 & 325/6 v SA 302 & 423/75th Test · TestENG53 & 1130/31 & 0/300Match drawnLondonSouth Africa tour of England 1947
26 Jul 1947ENG 317/7 & 47/0 v SA 175 & 1844th Test · TestENG30 & DNB0/9 & 0/101England won by 10 wicketsLeedsSouth Africa tour of England 1947
5 Jul 1947ENG 478 & 130/3 v SA 339 & 2673rd Test · TestENG115 & 60/27 & 1/581England won by 7 wicketsManchesterSouth Africa tour of England 1947
21 Jun 1947ENG 554/8 & 26/0 v SA 327 & 2522nd Test · TestENG208 & DNB2/32 & 2/460England won by 10 wicketsLondonSouth Africa tour of England 1947
7 Jun 1947ENG 208 & 551 v SA 533 & 166/11st Test · TestENG65 & 1630/6 & 0/140Match drawnNottinghamSouth Africa tour of England 1947
21 Mar 1947NZ 345/9 v ENG 265/7Only Test · TestENG38-0Match drawnChristchurchEngland tour of New Zealand 1946/47
28 Feb 1947AUS 253 & 214/5 v ENG 280/9 & 186/95th Test · TestENG17 & 760/82Australia won by 5 wicketsSydneyEngland tour of Australia 1946/47
31 Jan 1947AUS 487 & 215/1 v ENG 460 & 340/84th Test · TestENG147 & 103*0/120Match drawnAdelaideEngland tour of Australia 1946/47
1 Jan 1947AUS 365 & 536 v ENG 351 & 310/73rd Test · TestENG11 & 14-1Match drawnMelbourneEngland tour of Australia 1946/47
13 Dec 1946AUS 659/8 v ENG 255 & 3712nd Test · TestENG5 & 540/381Australia won by an innings and 33 runsSydneyEngland tour of Australia 1946/47
29 Nov 1946AUS 645 v ENG 141 & 1721st Test · TestENG17 & 150/200Australia won by an innings and 332 runsBrisbaneEngland tour of Australia 1946/47
17 Aug 1946ENG 95/3 v IND 3313rd Test · TestENG24*0/151Match drawnLondonIndia tour of England 1946
20 Jul 1946ENG 294 & 153/5 v IND 170 & 152/92nd Test · TestENG51 & 71*0/18 & 0/50Match drawnManchesterIndia tour of England 1946
22 Jun 1946ENG 428 & 48/0 v IND 200 & 2751st Test · TestENG0 & DNB-0England won by 10 wicketsLondonIndia tour of England 1946
19 Aug 1939ENG 352 & 366/3 v WI 4983rd Test · TestENG21 & 10*0/200Match drawnLondonWest Indies tour of England 1939
22 Jul 1939ENG 164/7 & 128/6 v WI 133 & 43/42nd Test · TestENG4 & 34*-0Match drawnManchesterWest Indies tour of England 1939
24 Jun 1939ENG 404/5 & 100/2 v WI 277 & 2251st Test · TestENG120 & DNB0/81England won by 8 wicketsLondonWest Indies tour of England 1939
20 Aug 1938ENG 903/7 v AUS 201/8 & 123/85th Test · TestENG1-1England won by an innings and 579 runsLondonAustralia tour of England 1938
22 Jul 1938ENG 223 & 123 v AUS 242 & 107/54th Test · TestENG14 & 15-0Australia won by 5 wicketsLeedsAustralia tour of England 1938
24 Jun 1938ENG 494 & 242/8 v AUS 422 & 204/62nd Test · TestENG6 & 76*-1Match drawnLondonAustralia tour of England 1938
10 Jun 1938ENG 658/8 v AUS 411 & 427/61st Test · TestENG102-2Match drawnNottinghamAustralia tour of England 1938
14 Aug 1937ENG 254/7 & 31/1 v NZ 249 & 187/93rd Test · TestENG65 & DNB2/341Match drawnLondonNew Zealand tour of England 1937
PreviousPage 2 · 78 matches

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.