Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

John Simpson: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
10 May 2024SUS 278 & 188 v GLA 411 & 58/1Match 19 · First-classSUS0 & 0-6Glamorgan won by 9 wicketsCardiffCounty Championship 2024
3 May 2024DER 246 & 109/9 v SUS 479Match 16 · First-classSUS3-2Sussex won by an innings and 124 runsDerbyCounty Championship 2024
19 Apr 2024GLO 417 & 205 v SUS 479 & 144/6Match 12 · First-classSUS78 & 25-1Sussex won by 4 wicketsBrightonCounty Championship 2024
12 Apr 2024LEI 338 & 86/1 v SUS 694/9dMatch 7 · First-classSUS205*-3Match drawnLeicesterCounty Championship 2024
5 Apr 2024NOR 371 & 170/9 v SUS 478/9dMatch 3 · First-classSUS3-2Match drawnBrightonCounty Championship 2024
26 Sept 2023MID 366 & 224/6d v NOT 384 & 210/8Match · First-classMID26 & 9-6Nottinghamshire won by 2 wicketsNottinghamCounty Championship 2023
19 Sept 2023MID 121 & 251 v WAR 315 & 58/2Match · First-classMID0 & 13-3Warwickshire won by 8 wicketsLondonCounty Championship 2023
10 Sept 2023MID 194 & 160/3 v LAN 413Match · First-classMID1 & DNB-4Match drawnManchesterCounty Championship 2023
4 Sept 2023ESS 304 & 319/7d v MID 179 & 147Match · First-classMID16 & 32-4Essex won by 297 runsChelmsfordCounty Championship 2023
22 Aug 2023YOR 253 v MID 254/5Match · List AMID29*-2Middlesex won by 5 wicketsRadlettOne-Day Cup 2023
20 Aug 2023LAN 303/7 v MID 293Match · List AMID0-1Lancashire won by 10 runsLondonOne-Day Cup 2023
18 Aug 2023MID 191 v LEI 173/5Match · List AMID33-0Leicestershire won by 23 runs (DLS method)LeicesterOne-Day Cup 2023
15 Aug 2023MID 365 v NOT 231Match · List AMID0-3Middlesex won by 134 runsRadlettOne-Day Cup 2023
13 Aug 2023KEN 288 v MID 155Match · List AMID39-0Kent won by 133 runsBeckenhamOne-Day Cup 2023
11 Aug 2023ESS 298/9 v MID 295Match · List AMID39-2Essex won by 3 runsChelmsfordOne-Day Cup 2023
1 Aug 2023MID 309/7 v HAM 238/5Match · List AMID35-2Hampshire won by 18 runs (DLS method)SouthamptonOne-Day Cup 2023
25 Jul 2023WAR 60 & 232 v MID 199 & 97/2Match · First-classMID18 & DNB-5Middlesex won by 8 wicketsBirminghamCounty Championship 2023
19 Jul 2023SUR 433 & 78/2 v MID 238 & 272Match · First-classMID60 & 2-1Surrey won by 8 wicketsLondonCounty Championship 2023
10 Jul 2023NOR 219 & 380 v MID 277 & 322/6Match · First-classMID1 & 75-4Match drawnNorthwoodCounty Championship 2023
2 Jul 2023MID 200/9 v GLA 151Match · T20MID21-3Middlesex won by 49 runsCardiffVitality Blast 2023
30 Jun 2023ESS 225/6 v MID 226/8Match · T20MID26-1Middlesex won by 2 wicketsChelmsfordVitality Blast 2023
25 Jun 2023HAM 419 v MID 150 & 208Match · First-classMID17 & 49-1Hampshire won by an innings and 61 runsSouthamptonCounty Championship 2023
23 Jun 2023KEN 228/3 v MID 173Match · T20MID3-0Kent won by 55 runsCanterburyVitality Blast 2023
22 Jun 2023SUR 252/7 v MID 254/3Match · T20MIDDNB-0Middlesex won by 7 wicketsLondonVitality Blast 2023
18 Jun 2023ESS 237/6 v MID 116/2Match · T20MIDDNB-0Essex won by 22 runs (DLS method)LondonVitality Blast 2023
16 Jun 2023KEN 228/3 v MID 215/7Match · T20MID4-0Kent won by 13 runsLondonVitality Blast 2023
29 May 2023GLO 181/9 v MID 179/6Match · T20MID2*-1Gloucestershire won by 2 runsNorthwoodVitality Blast 2023
26 May 2023MID 171 v HAM 172/2Match · T20MID2-0Hampshire won by 8 wicketsSouthamptonVitality Blast 2023
25 May 2023SUR 199/6 v MID 126Match · T20MID15-0Surrey won by 73 runsLondonVitality Blast 2023
18 May 2023SOM 404 v MID 175 & 216Match · First-classMID57* & 1-2Somerset won by an innings and 13 runsLondonCounty Championship 2023
11 May 2023MID 209 & 240 v SUR 380 & 73/1Match · First-classMID0 & 23-4Surrey won by 9 wicketsLondonCounty Championship 2023
27 Apr 2023KEN 186 & 128 v MID 229 & 86/1Match · First-classMID12 & DNB-4Middlesex won by 9 wicketsLondonCounty Championship 2023
20 Apr 2023NOT 364 & 158/6d v MID 274 & 249/6Match · First-classMID6 & 17-6Middlesex won by 4 wicketsLondonCounty Championship 2023
13 Apr 2023MID 149 & 167 v NOR 198 & 120/3Match · First-classMID32 & 15-4Northamptonshire won by 7 wicketsNorthamptonCounty Championship 2023
6 Apr 2023ESS 266 & 211 v MID 170 & 210Match · First-classMID63 & 19-4Essex won by 97 runsLondonCounty Championship 2023
26 Sept 2022WOR 225 v MID 509Match · First-classMID92-2Match drawnWorcesterCounty Championship 2022
20 Sept 2022MID 297 & 271 v LEI 294 & 194Match · First-classMID92 & 34-2Middlesex won by 80 runsLeicesterCounty Championship 2022
12 Sept 2022GLA 214 & 220 v MID 390 & 45/0Match · First-classMID76 & DNB-7Middlesex won by 10 wicketsLondonCounty Championship 2022
21 Aug 2022MO 208/5 v NS 185/7Match 21 · The HundredNS4-1Manchester Originals won by 23 runsLeedsThe Hundred Men's Competition 2022
19 Aug 2022NS 169/6 v BP 137/9Match 19 · The HundredNS3-1Northern Superchargers won by 32 runsBirminghamThe Hundred Men's Competition 2022
11 Aug 2022NS 157/7 v OI 158/7Match 9 · The HundredNS14-1Oval Invincibles won by 3 wicketsLondonThe Hundred Men's Competition 2022
9 Aug 2022NS 152/8 v TR 155/3Match 7 · The HundredNS10-2Trent Rockets won by 7 wicketsLeedsThe Hundred Men's Competition 2022
25 Jul 2022DUR 421/7d & 142/3 v MID 455Match 41 · First-classMID132-3Match drawnChester-le-StreetCounty Championship 2022
19 Jul 2022SUS 523 & 181/9 v MID 485Match 38 · First-classMID109-3Match drawnLondonCounty Championship 2022
11 Jul 2022MID 188 & 240 v WOR 191 & 238/3Match 33 · First-classMID7 & 26-3Worcestershire won by 7 wicketsNorthwoodCounty Championship 2022
3 Jul 2022MID 163/4 v GLO 164/5Match · T20MID7-0Gloucestershire won by 5 wicketsBristolVitality Blast 2022
1 Jul 2022MID 160/6 v SOM 161/8Match · T20MID8-2Somerset won by 2 wicketsLondonVitality Blast 2022
26 Jun 2022NOT 551/8d v MID 376 & 261/1dMatch 30 · First-classMID92 & DNB-3Match drawnNottinghamCounty Championship 2022
23 Jun 2022ESS 161/6 v MID 140/8Match · T20MID0-3Essex won by 21 runsLondonVitality Blast 2022
21 Jun 2022MID 171/7 v GLA 172/2Match · T20MID15-0Glamorgan won by 8 wicketsCardiffVitality Blast 2022
PreviousPage 3 · 420 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.