Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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

Ben Foakes: Match list (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
13 Jul 2025SUR 201/6 v SOM 134Match · T20SURDNB-1Surrey won by 67 runsLondonVitality Blast Men 2025
4 Jun 2023KEN 173/5 v SUR 174/5Match · T20SUR3-0Surrey won by 5 wicketsCanterburyVitality Blast 2023
4 Oct 2020SUR 127/7 v NOT 129/4Final · T20SUR1-0Nottinghamshire won by 6 wicketsBirminghamVitality Blast 2020
3 Oct 2020GLO 73/7 v SUR 74/4Semi-final · T20SUR20-1Surrey won by 6 wicketsBirminghamVitality Blast 2020
1 Oct 2020SUR 169/2 v KEN 113/7Quarter-final · T20SURDNB-2Surrey won by 56 runsLondonVitality Blast 2020
18 Sept 2020HAM 138/8 v SUR 143/1Match · T20SURDNB-2Surrey won by 9 wicketsSouthamptonVitality Blast 2020
16 Sept 2020SUS 165/7 v SUR 167/6Match · T20SUR5-1Surrey won by 4 wicketsLondonVitality Blast 2020
14 Sept 2020SUR 218/5 v MID 188/5Match · T20SUR3*-0Surrey won by 30 runsLondonVitality Blast 2020
11 Sept 2020ESS 195/8 v SUR 198/6Match · T20SUR4-1Surrey won by 4 wicketsChelmsfordVitality Blast 2020
5 Sept 2020MID 113/9 v SUR 116/4Match · T20SUR60*-0Surrey won by 6 wicketsLondonVitality Blast 2020
3 Sept 2020HAM 77/5 v SUR 81/1Match · T20SURDNB-1Surrey won by 9 wicketsLondonVitality Blast 2020
1 Sept 2020SUR 161/4 v KEN 162/5Match · T20SUR4-1Kent won by 5 wicketsCanterburyVitality Blast 2020
30 Aug 2020ESS 143/6 v SUR 143/8Match · T20SUR44-0Match tiedLondonVitality Blast 2020
28 Aug 2020SUS 116/5 v SURMatch · T20SUR--0No resultHoveVitality Blast 2020
29 Aug 2019SUR 167 v ESS 186/4Match · T20SUR9-0Essex won by 19 runsLondonVitality Blast 2019
27 Aug 2019SUR 158/4 v SOM 157/9Match · T20SURDNB-3Surrey won by 6 wicketsLondonVitality Blast 2019
23 Aug 2019KEN 170/3 v SUR 171/7Match · T20SUR2-1Surrey won by 1 runCanterburyVitality Blast 2019
15 Aug 2019SUR 163/8 v SUS 137/8Match · T20SUR12-2Surrey won by 26 runsLondonVitality Blast 2019
11 Aug 2019GLA 152/6 v SUR 155/3Match · T20SUR29*-1Surrey won by 7 wicketsCardiffVitality Blast 2019
9 Aug 2019SUR 94/2 v GLO 165/8Match · T20SURDNB-0Gloucestershire won by 9 runs (DLS method)LondonVitality Blast 2019
8 Aug 2019MID 210/8 v SUR 146Match · T20SUR2-0Middlesex won by 64 runsLondonVitality Blast 2019
2 Aug 2019SOM 207/2 v SUR 203/4Match · T20SURDNB-0Somerset won by 8 wicketsTauntonVitality Blast 2019
30 Jul 2019SUR 54/4 v KEN 55/1Match · T20SURDNB-0Kent won by 9 wickets (DLS method)LondonVitality Blast 2019
19 Jul 2019ESS 226/4 v SUR 174/7Match · T20SUR0-0Essex won by 52 runsChelmsfordVitality Blast 2019
5 May 2019ENG 175/3 v PAK 173/6Only T20I · T20IENGDNB-1England won by 7 wicketsCardiffPakistan tour of England 2019
17 Aug 2018GLA 183/8 v SUR 60/0Match · T20SURDNB-1Surrey won by 24 runs (DLS method)CardiffVitality Blast 2018
15 Aug 2018HAM 133/7 v SUR 136/3Match · T20SUR7*-2Surrey won by 7 wicketsLondonVitality Blast 2018
12 Aug 2018GLO 174/6 v SUR 169/7Match · T20SUR59-0Gloucestershire won by 5 runsBristolVitality Blast 2018
10 Aug 2018SUR 176/9 v SOM 177/6Match · T20SUR13-0Somerset won by 4 wicketsTauntonVitality Blast 2018
9 Aug 2018SUS 159/2 v SURMatch · T20SUR--0No resultLondonVitality Blast 2018
5 Aug 2018ESS 157/5 v SUR 159/4Match · T20SUR26-0Surrey won by 6 wicketsChelmsfordVitality Blast 2018
3 Aug 2018MID 221/5 v SUR 222/1Match · T20SURDNB-0Surrey won by 9 wicketsLondonVitality Blast 2018
31 Jul 2018SUR 194/4 v GLA 195/6Match · T20SUR27-0Glamorgan won by 4 wicketsLondonVitality Blast 2018
27 Jul 2018SOM 99/6 v SUR 102/1Match · T20SURDNB-2Surrey won by 9 wicketsLondonVitality Blast 2018
20 Jul 2018SUR 250/6 v KENMatch · T20SUR15-0No resultCanterburyVitality Blast 2018
13 Jul 2018SUR 192/3 v SUS 140Match · T20SUR10-0Surrey won by 52 runsHoveVitality Blast 2018
12 Jul 2018SUR 222/4 v ESS 183/7Match · T20SUR56-2Surrey won by 39 runsLondonVitality Blast 2018
6 Jul 2018KEN 173/6 v SUR 167Match · T20SUR75*-1Kent won by 6 runsLondonVitality Blast 2018
5 Jul 2018SUR 158/6 v MID 161/7Match · T20SUR22-0Middlesex won by 3 wicketsLondonVitality Blast 2018
25 Aug 2017SUR 204/5 v WAR 207/4Quarter-final · T20SUR12*-0Warwickshire won by 6 wicketsLondonNatWest T20 Blast 2017
18 Aug 2017SUR 154/9 v KEN 144/8Match · T20SUR13-2Surrey won by 10 runsCanterburyNatWest T20 Blast 2017
3 Aug 2017SUR 148/8 v SUS 150/2Match · T20SUR15-0Sussex won by 8 wicketsHoveNatWest T20 Blast 2017
14 Jul 2017SUR 205/5 v KEN 207/2Match · T20SURDNB-0Kent won by 8 wicketsLondonNatWest T20 Blast 2017
13 Jul 2017SUR 158/9 v MID 161/9Match · T20SUR13-1Middlesex won by 1 wicketLondonNatWest T20 Blast 2017
29 Jul 2016SUR 212/4 v KEN 175/7Match · T20SURDNB-1Surrey won by 37 runsLondonNatWest T20 Blast 2016
22 Jul 2016SUR 154/4 v SUS 153/6Match · T20SUR22*-1Surrey won by 6 wicketsLondonNatWest T20 Blast 2016
21 Jul 2016MID 200/5 v SUR 196/6Match · T20SUR0*-0Middlesex won by 5 wicketsLondonNatWest T20 Blast 2016
8 Jul 2016SUR 154/8 v SOM 139/6Match · T20SUR8-1Surrey won by 15 runsLondonNatWest T20 Blast 2016
6 Jul 2016GLO 152/4 v SUR 151/9Match · T20SUR5*-1Gloucestershire won by 6 wicketsBristolNatWest T20 Blast 2016
25 Jun 2016SUR 117/9 v ESS 121/2Match · T20SUR7-0Essex won by 8 wicketsLondonNatWest T20 Blast 2016
Page 1 · 75 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.