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

Fletcha Middleton: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
116116329140v WARSouthampton19 Apr 2024
12459 & 65234180v NOTSouthampton6 Apr 2023
13274 & 58222161v WARBirmingham23 Jun 2024
770 & 77198110v LANSouthport11 Jun 2023
109109190140v LANManchester29 Aug 2024
8345 & 38184100v YORSouthampton4 Apr 2025
7920 & 59*18050v NOTNottingham17 May 2024
10379 & 24156140v WORWorcester29 Jul 2025
5335 & 1814760v SURSouthampton24 Sept 2025
5647 & 913560v ESSChelmsford19 Sept 2023
804 & 76134110v WARBirmingham16 May 2025
525213360v NOTSouthampton22 Jul 2025
285 & 2312330v GLASouthampton1 May 2026
5449 & 5116100v WARSouthampton4 May 2023
5324 & 2910970v SOMTaunton10 Jul 2023
2314 & 910930v SOMTaunton15 Sept 2025
520 & 52107100v SOMSouthampton3 Sept 2023
475 & 4210360v SURLondon11 Apr 2025
10010010171v MIDSouthampton1 Aug 2023
2718 & 910130v SURSouthampton26 Sept 2023
48489790v KENCanterbury11 May 2023
6634 & 329580v SUSSouthampton23 May 2025
92929562v GLOBristol26 Aug 2025
78788862v SURGuildford20 Aug 2023
4732 & 158580v SURLondon13 Apr 2023
3230 & 28440v NOTNottingham9 May 2025
64648260v DERDerby12 Aug 2022
35358260v SURSouthampton24 May 2024
61618290v ESSChelmsford22 Jun 2025
78787990v LEISouthampton13 Aug 2023
171 & 167930v WORSouthampton29 Jun 2025
57576942v DERSouthampton24 Aug 2025
49496850v WORSouthampton5 Aug 2022
50506632v SOMSouthampton28 Jul 2024
5454*6570v WARBirmingham29 Aug 2023
58586351v LANManchester15 Aug 2023
5213 & 395961v KENSouthampton30 Jun 2024
40405850v NORSouthampton18 May 2023
47475541v ESSChelmsford31 Jul 2026
2318 & 55440v DURSouthampton10 May 2024
35354330v NORNewport9 Aug 2022
41414370v WORSouthampton25 Aug 2023
10104310v ESSSouthampton22 Aug 2024
176 & 114130v WORSouthampton17 Sept 2024
16163610v YORScarborough21 Jul 2026
60 & 63400v NOTSouthampton15 May 2026
2214 & 83340v ESSSouthampton25 Jul 2023
76 & 13310v LANSouthampton12 Apr 2024
23233330v NOTSouthampton20 Aug 2025
18183300v WORNottingham20 Sept 2025
Page 1Next

BF balls faced · 4s fours · 6s sixes

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