Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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

Will Jacks: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
2 Jul 2023SUR 195/6 v ESS 199/7Match · T20SUR230/90Essex won by 3 wicketsLondonVitality Blast 2023
30 Jun 2023SOM 208/5 v SUR 190/9Match · T20SUR50-1Somerset won by 18 runsLondonVitality Blast 2023
25 Jun 2023LAN 274 & 293 v SUR 360 & 84Match · First-classSUR64 & 200/25 & 0/160Lancashire won by 123 runsLondonCounty Championship 2023
22 Jun 2023SUR 252/7 v MID 254/3Match · T20SUR960/300Middlesex won by 7 wicketsLondonVitality Blast 2023
20 Jun 2023SUR 238/5 v GLA 157/8Match · T20SUR69-0Surrey won by 81 runsLondonVitality Blast 2023
18 Jun 2023SUR 124 v HAM 125/1Match · T20SUR0-0Hampshire won by 9 wicketsLondonVitality Blast 2023
16 Jun 2023SUR 195/9 v SOM 167/9Match · T20SUR60-1Surrey won by 28 runsTauntonVitality Blast 2023
11 Jun 2023KEN 301 & 344 v SUR 145 & 501/5Match · First-classSUR6 & 190/16 & 0/252Surrey won by 5 wicketsCanterburyCounty Championship 2023
9 Jun 2023SUR 258/6 v SUS 134Match · T20SUR52/291Surrey won by 124 runsBrightonVitality Blast 2023
7 Jun 2023SUR 236/2 v GLA 171/8Match · T20SUR46-0Surrey won by 65 runsCardiffVitality Blast 2023
4 Jun 2023KEN 173/5 v SUR 174/5Match · T20SUR303/280Surrey won by 5 wicketsCanterburyVitality Blast 2023
2 Jun 2023SUR 124/9 v GLO 127/8Match · T20SUR6-0Gloucestershire won by 2 wicketsBristolVitality Blast 2023
31 May 2023HAM 156/4 v SUR 157/4Match · T20SUR83*-0Surrey won by 6 wicketsSouthamptonVitality Blast 2023
28 May 2023SUR 148 v SUS 149/5Match · T20SUR130/291Sussex won by 5 wicketsLondonVitality Blast 2023
26 May 2023SUR 223/5 v KEN 182/7Match · T20SUR172/72Surrey won by 41 runsLondonVitality Blast 2023
25 May 2023SUR 199/6 v MID 126Match · T20SUR433/171Surrey won by 73 runsLondonVitality Blast 2023
18 May 2023KEN 278 & 141 v SUR 362 & 58/0Match · First-classSUR24 & DNB0/82Surrey won by 10 wicketsLondonCounty Championship 2023
11 May 2023MID 209 & 240 v SUR 380 & 73/1Match · First-classSUR27 & DNB0/81Surrey won by 9 wicketsLondonCounty Championship 2023
4 May 2023ESS 314 & 198 v SUR 240 & 153/7Match · First-classSUR26 & 92/24 & 0/01Match drawnChelmsfordCounty Championship 2023
3 Mar 2023ENG 326/7 v BAN 1942nd ODI · ODIENG10/270England won by 132 runsDhakaEngland tour of Bangladesh 2022/23
1 Mar 2023BAN 209 v ENG 212/71st ODI · ODIENG261/180England won by 3 wicketsDhakaEngland tour of Bangladesh 2022/23
23 Jan 2023PC 182/8 v MCT 130Match 20 · T20PC621/90Pretoria Capitals won by 52 runsCape TownSA20 2022/23
22 Jan 2023PC 158/6 v PR 162/4Match 18 · T20PC42/70Paarl Royals won by 6 wicketsPaarlSA20 2022/23
20 Jan 2023DSG 80 v PC 84/2Match 15 · T20PC56-1Pretoria Capitals won by 8 wicketsDurbanSA20 2022/23
18 Jan 2023JSK 122 v PC 123/4Match 13 · T20PC34-1Pretoria Capitals won by 6 wicketsCenturionSA20 2022/23
17 Jan 2023JSK 168/6 v PC 162Match 11 · T20PC160/112Joburg Super Kings won by 6 runsJohannesburgSA20 2022/23
14 Jan 2023PC 216/6 v SEC 179/7Match 6 · T20PC92-2Pretoria Capitals won by 37 runsCenturionSA20 2022/23
12 Jan 2023PC 193/6 v SEC 170/5Match 3 · T20PC6-1Pretoria Capitals won by 23 runsGqeberhaSA20 2022/23
9 Dec 2022ENG 281 & 275 v PAK 202 & 3282nd Test · TestENG31 & 40/18 & 0/150England won by 26 runsMultanEngland tour of Pakistan 2022/23
1 Dec 2022ENG 657 & 264/7d v PAK 579 & 2681st Test · TestENG30 & 246/161 & 0/380England won by 74 runsRawalpindiEngland tour of Pakistan 2022/23
25 Sept 2022PAK 166/4 v ENG 1634th T20I · T20IENG0-0Pakistan won by 3 runsKarachiEngland tour of Pakistan 2022
23 Sept 2022ENG 221/3 v PAK 158/83rd T20I · T20IENG40-0England won by 63 runsKarachiEngland tour of Pakistan 2022
31 Aug 2022OI 143/9 v MO 144/4Match 32 · The HundredOI2-0Manchester Originals won by 6 wicketsManchesterThe Hundred Men's Competition 2022
27 Aug 2022LS 122/7 v OI 124/4Match 27 · The HundredOI541/81Oval Invincibles won by 6 wicketsLondonThe Hundred Men's Competition 2022
23 Aug 2022BP 166/6 v OI 156/8Match 23 · The HundredOI4-1Birmingham Phoenix won by 10 runsLondonThe Hundred Men's Competition 2022
17 Aug 2022TR 181/4 v OI 156/5Match 17 · The HundredOI11-0Trent Rockets won by 25 runsNottinghamThe Hundred Men's Competition 2022
14 Aug 2022SB 137/6 v OI 142/3Match 14 · The HundredOI108*-2Oval Invincibles won by 7 wicketsLondonThe Hundred Men's Competition 2022
7 Aug 2022OI 158/5 v WF 119/6Match 5 · The HundredOI81-0Oval Invincibles won by 39 runsCardiffThe Hundred Men's Competition 2022
4 Aug 2022LS 171/6 v OI 168/7Match 2 · The HundredOI1-0London Spirit won by 3 runsLondonThe Hundred Men's Competition 2022
25 Jul 2022WAR 253 & 310 v SUR 316 & 252/4Match 53 · First-classSUR44 & 18*0/13 & 2/551Surrey won by 6 wicketsLondonCounty Championship 2022
19 Jul 2022ESS 271 & 208 v SUR 319 & 162/4Match 46 · First-classSUR150* & DNB0/18 & 0/40Surrey won by 6 wicketsLondonCounty Championship 2022
11 Jul 2022YOR 521 & 220 v SUR 515 & 228/6Match 43 · First-classSUR7 & 272/78 & 1/304Surrey won by 4 wicketsScarboroughCounty Championship 2022
6 Jul 2022YOR 160/5 v SUR 159/7Quarter-final · T20SUR11/200Yorkshire won by 1 runLondonVitality Blast 2022
3 Jul 2022SOM 218/8 v SUR 171/9Match · T20SUR0-0Somerset won by 47 runsTauntonVitality Blast 2022
1 Jul 2022KEN 191/5 v SUR 195/6Match · T20SUR26-0Surrey won by 4 wicketsLondonVitality Blast 2022
26 Jun 2022SUR 673/7d v KEN 331 & 361/4Match 35 · First-classSUR103*1/65 & 0/930Match drawnLondonCounty Championship 2022
24 Jun 2022ESS 198/7 v SUR 155/9Match · T20SUR26-1Essex won by 43 runsChelmsfordVitality Blast 2022
23 Jun 2022SUS 172/5 v SUR 155Match · T20SUR760/190Sussex won by 17 runsBrightonVitality Blast 2022
21 Jun 2022SOM 144/8 v SUR 145/7Match · T20SUR66*-1Surrey won by 3 wicketsLondonVitality Blast 2022
19 Jun 2022HAM 151/7 v SUR 152/6Match · T20SUR5-0Surrey won by 4 wicketsSouthamptonVitality Blast 2022
PreviousPage 5 · 378 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.