Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Reece Topley: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
29 Jan 2023ENG 342/7 v SA 347/52nd ODI · ODIENGDNB0/740South Africa won by 5 wicketsBloemfonteinEngland tour of South Africa 2022/23
24 Jan 2023DSG 178/6 v JSK 182/2Match 22 · T20DSGDNB1/190Joburg Super Kings won by 8 wicketsJohannesburgSA20 2022/23
20 Jan 2023DSG 80 v PC 84/2Match 15 · T20DSG5*0/130Pretoria Capitals won by 8 wicketsDurbanSA20 2022/23
17 Jan 2023PR 169/6 v DSG 159/8Match 10 · T20DSGDNB1/430Paarl Royals won by 10 runsPaarlSA20 2022/23
15 Jan 2023DSG 216/4 v PR 189/8Match 8 · T20DSGDNB3/340Durban's Super Giants won by 27 runsDurbanSA20 2022/23
13 Jan 2023MCT 152/8 v DSG 154/5Match 5 · T20DSGDNB2/271Durban's Super Giants won by 5 wicketsCape TownSA20 2022/23
14 Oct 2022ENG 112/2 v AUS 30/33rd T20I · T20IENGDNB0/90No resultCanberraEngland tour of Australia 2022/23
12 Oct 2022ENG 178/7 v AUS 170/62nd T20I · T20IENGDNB1/350England won by 8 runsCanberraEngland tour of Australia 2022/23
9 Oct 2022ENG 208/6 v AUS 200/91st T20I · T20IENGDNB2/360England won by 8 runsPerthEngland tour of Australia 2022/23
2 Oct 2022ENG 209/3 v PAK 142/87th T20I · T20IENGDNB1/341England won by 67 runsLahoreEngland tour of Pakistan 2022
30 Sept 2022PAK 169/6 v ENG 170/26th T20I · T20IENGDNB1/311England won by 8 wicketsLahoreEngland tour of Pakistan 2022
25 Sept 2022PAK 166/4 v ENG 1634th T20I · T20IENG02/370Pakistan won by 3 runsKarachiEngland tour of Pakistan 2022
23 Sept 2022ENG 221/3 v PAK 158/83rd T20I · T20IENGDNB1/222England won by 63 runsKarachiEngland tour of Pakistan 2022
17 Aug 2022TR 181/4 v OI 156/5Match 17 · The HundredOIDNB0/270Trent Rockets won by 25 runsNottinghamThe Hundred Men's Competition 2022
14 Aug 2022SB 137/6 v OI 142/3Match 14 · The HundredOIDNB3/240Oval Invincibles won by 7 wicketsLondonThe Hundred Men's Competition 2022
11 Aug 2022NS 157/7 v OI 158/7Match 9 · The HundredOIDNB1/380Oval Invincibles won by 3 wicketsLondonThe Hundred Men's Competition 2022
4 Aug 2022LS 171/6 v OI 168/7Match 2 · The HundredOIDNB1/260London Spirit won by 3 runsLondonThe Hundred Men's Competition 2022
31 Jul 2022SA 191/5 v ENG 1013rd T20I · T20IENG0*0/450South Africa won by 90 runsSouthamptonSouth Africa tour of England 2022
28 Jul 2022SA 207/3 v ENG 1492nd T20I · T20IENG1*0/300South Africa won by 58 runsCardiffSouth Africa tour of England 2022
27 Jul 2022ENG 234/6 v SA 193/81st T20I · T20IENGDNB2/290England won by 41 runsBristolSouth Africa tour of England 2022
24 Jul 2022SA 159/2 v ENG3rd ODI · ODIENG-0/340No resultLeedsSouth Africa tour of England 2022
22 Jul 2022ENG 201 v SA 832nd ODI · ODIENG1*2/170England won by 118 runsManchesterSouth Africa tour of England 2022
17 Jul 2022ENG 259 v IND 261/53rd ODI · ODIENG03/350India won by 5 wicketsManchesterIndia tour of England 2022
14 Jul 2022ENG 246 v IND 1462nd ODI · ODIENG36/240England won by 100 runsLondonIndia tour of England 2022
12 Jul 2022ENG 110 v IND 114/01st ODI · ODIENG6*0/220India won by 10 wicketsLondonIndia tour of England 2022
10 Jul 2022ENG 215/7 v IND 198/93rd T20I · T20IENGDNB3/220England won by 17 runsNottinghamIndia tour of England 2022
7 Jul 2022IND 198/8 v ENG 1481st T20I · T20IENG91/340India won by 50 runsSouthamptonIndia tour of England 2022
3 Jul 2022SOM 218/8 v SUR 171/9Match · T20SUR0*2/261Somerset won by 47 runsTauntonVitality Blast 2022
1 Jul 2022KEN 191/5 v SUR 195/6Match · T20SURDNB0/420Surrey won by 4 wicketsLondonVitality Blast 2022
24 Jun 2022ESS 198/7 v SUR 155/9Match · T20SUR2*4/370Essex won by 43 runsChelmsfordVitality Blast 2022
19 Jun 2022NED 235/7 v ENG 239/42nd ODI · ODIENGDNB0/350England won by 6 wicketsAmstelveenEngland tour of Netherlands 2022
17 Jun 2022ENG 498/4 v NED 2661st ODI · ODIENGDNB2/460England won by 232 runsAmstelveenEngland tour of Netherlands 2022
9 Jun 2022SUR 208/7 v MID 188/8Match · T20SURDNB0/410Surrey won by 20 runsLondonVitality Blast 2022
8 Jun 2022SUS 146/7 v SUR 147/3Match · T20SURDNB1/362Surrey won by 7 wicketsLondonVitality Blast 2022
5 Jun 2022SUR 160/9 v GLA 9/0Match · T20SURDNB0/30No resultCardiffVitality Blast 2022
3 Jun 2022SUR 159/6 v KEN 127/9Match · T20SURDNB3/240Surrey won by 32 runsCanterburyVitality Blast 2022
2 Jun 2022SUR 228/4 v HAM 156Match · T20SURDNB2/401Surrey won by 72 runsLondonVitality Blast 2022
31 May 2022SUR 129 v GLO 92Match · T20SUR12/60Surrey won by 37 runsLondonVitality Blast 2022
27 May 2022GLA 173/5 v SUR 174/6Match · T20SURDNB1/482Surrey won by 4 wicketsLondonVitality Blast 2022
28 Apr 2022SUR 603 v GLO 443/2Match 15 · First-classSUR00/700Match drawnBristolCounty Championship 2022
21 Apr 2022SOM 337 & 207 v SUR 308 & 239/7Match · First-classSUR1 & DNB3/62 & 3/550Surrey won by 3 wicketsLondonCounty Championship 2022
7 Apr 2022SUR 428/8d & 43/0 v WAR 531Match · First-classSURDNB & DNB3/970Match drawnBirminghamCounty Championship 2022
30 Jan 2022WI 179/4 v ENG 1625th T20I · T20IENG0*0/430West Indies won by 17 runsBridgetownEngland tour of West Indies 2021/22
29 Jan 2022ENG 193/6 v WI 159/54th T20I · T20IENGDNB1/210England won by 34 runsBridgetownEngland tour of West Indies 2021/22
26 Jan 2022WI 224/5 v ENG 204/93rd T20I · T20IENG2*1/300West Indies won by 20 runsBridgetownEngland tour of West Indies 2021/22
23 Jan 2022ENG 171/8 v WI 170/82nd T20I · T20IENGDNB1/180England won by 1 runBridgetownEngland tour of West Indies 2021/22
3 Jan 2022MS 126 v MR 129/5Match 33 · T20MRDNB3/270Melbourne Renegades won by 5 wicketsMelbourneBig Bash League 2021/22
29 Dec 2021HH 206/5 v MR 121Match 26 · T20MR14*2/170Hobart Hurricanes won by 85 runsMelbourneBig Bash League 2021/22
26 Dec 2021MR 151/8 v PS 152/2Match 21 · T20MR8*0/360Perth Scorchers won by 8 wicketsMelbourneBig Bash League 2021/22
22 Dec 2021PS 206/5 v MR 185/5Match 17 · T20MRDNB0/440Perth Scorchers won by 21 runsMelbourneBig Bash League 2021/22
PreviousPage 3 · 267 matchesNext

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.