Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM118/5 (13.3)ZIM need 104 runs in 39 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Sam Fanning: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
321613019.883c †BJ Holt b J Edwards2v NSWPerth3 Oct 2022
5131038.463c KR Patterson b NM Lyon4v NSWPerth3 Oct 2022
338007.896c JA Burns b XC Bartlett2v QUEPerth31 Oct 2022
27834032.536b XC Bartlett4v QUEPerth31 Oct 2022
611358045.195b TW Gray1v NSWSydney22 Nov 2022
360050.005c & b CP Tremain3v NSWSydney22 Nov 2022
6381015.793c J Clayton b MJ Swepson2v QUEBrisbane1 Dec 2022
09000.006c †JJ Peirson b MT Steketee2v QUEBrisbane28 Nov 2023
4210019.055c J Edwards b JM Bird1v NSWPerth3 Feb 2024
10232043.485c LC Hatcher b CJ Green3v NSWPerth3 Feb 2024
681454046.901c †JR Doran b BM Hope2v TASHobart1 Nov 2024
34475072.341c †SB Harper b T Murphy1v VICMelbourne15 Nov 2024
281023027.452c PSP Handscomb b SM Elliott3v VICMelbourne15 Nov 2024
7350020.002c JS Lehmann b B Doggett1v SAAdelaide23 Nov 2024
02000.001c †HJ Nielsen b SH Johnson3v SAAdelaide23 Nov 2024
49945052.131c HPA Matthias b N McAndrew1v SAPerth8 Feb 2025
05000.001c JJS Sangha b N McAndrew3v SAPerth8 Feb 2025
952295241.481b MG Neser2v QUEBrisbane18 Feb 2025
5260019.235c †JR Philippe b JM Bird1v NSWPerth6 Mar 2025
591034257.285b R Hadley3v NSWPerth6 Mar 2025
20611032.795c †JR Doran b JM Bird2v TASHobart15 Oct 2025
31835037.355c TP Ward b RP Meredith4v TASHobart15 Oct 2025
181740105.883c †JR Doran b GT Bell2v TASPerth5 Feb 2026
13270148.153c JM Bird b B Stanlake4v TASPerth5 Feb 2026
9917512056.572c †SB Harper b F O'Neill2v VICPerth16 Feb 2026
4410100.002c †SB Harper b SM Boland4v VICPerth16 Feb 2026
621327046.972c & b JJ Ryan1v QUEBrisbane5 Mar 2026
8714612059.591c †JJ Peirson b JJ Ryan3v QUEBrisbane5 Mar 2026
8291027.591lbw b LC Hatcher2v NSWSydney14 Mar 2026
16383042.111c †JR Philippe b LC Hatcher4v NSWSydney14 Mar 2026
641499042.951c XC Bartlett b H Kerr2v QUEPerth8 Oct 2026
14*822017.0710not out4v QUEPerth8 Oct 2026

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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