Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)INDInnings break - IND need 260 runs to winLive4th ODI · Ireland in Namibia 2026/27NAMIRE102/2 (22.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Nic Maddinson: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
012000.006b K Rabada2v SAAdelaide24 Nov 2016
180012.506c †Sarfraz Ahmed b Wahab Riaz1v PAKBrisbane15 Dec 2016
4310133.336c Babar Azam b Wahab Riaz3v PAKBrisbane15 Dec 2016
22552040.006b Yasir Shah2v PAKMelbourne26 Dec 2016
5121041.672b DJ Worrall2v SAAdelaide27 Oct 2017
03000.002lbw b CJ Sayers4v SAAdelaide27 Oct 2017
8112072.732c †JJ Peirson b MG Neser2v QUEBrisbane13 Nov 2017
24495048.982c SJ Truloff b LW Feldman4v QUEBrisbane13 Nov 2017
9211042.866c AJ Doolan b TS Rogers1v TASSydney24 Feb 2018
10816912063.914c †JJ Peirson b CJ Gannon2v QUEMelbourne23 Feb 2019
29455064.444c M Labuschagne b MJ Swepson4v QUEMelbourne23 Feb 2019
13619715169.044lbw b GT Bell1v TASMelbourne5 Mar 2019
61925166.304c & b JA Freeman3v TASMelbourne5 Mar 2019
22432823568.291c †AT Carey b KW Richardson1v SAMelbourne10 Oct 2019
37656056.921c SE Marsh b M Kelly1v WAPerth18 Oct 2019
371203030.831c †JP Inglis b JA Richardson3v WAPerth18 Oct 2019
951238277.243st †PM Nevill b SNJ O'Keefe1v NSWSydney14 Feb 2020
105*9094116.673not out3v NSWSydney14 Feb 2020
661147257.893c JM Mennie b DJ Worrall1v SAAdelaide6 Mar 2020
661326350.003c & b CJ Sayers3v SAAdelaide6 Mar 2020
22931244.444b TM Head2v SAAdelaide30 Oct 2020
77809296.251c SPD Smith b SA Abbott2v NSWSydney17 Feb 2021
44771257.141c NCR Larkin b NM Lyon4v NSWSydney17 Feb 2021
280025.001lbw b JM Bird2v TASMelbourne5 Mar 2021
20282071.431c †JR Doran b PM Siddle4v TASMelbourne5 Mar 2021
32363288.891c UT Khawaja b JD Wildermuth1v QUEBrisbane15 Mar 2021
41852148.244c †AT Carey b L Scott2v SAMelbourne3 Apr 2021
871365463.974c T Sangha b SA Abbott1v NSWSydney27 Oct 2021
2*80025.004not out3v NSWSydney27 Oct 2021
12820614162.144c & b NM Lyon1v NSWMelbourne5 Nov 2021
33980033.674b J Edwards3v NSWMelbourne5 Nov 2021
821348261.194b L Pope2v SAAdelaide9 Feb 2022
2100020.002c †AT Carey b B Doggett4v SAAdelaide9 Feb 2022
110*14712174.834not out2v QUEMelbourne18 Feb 2022
48*11610041.384not out4v QUEMelbourne18 Feb 2022
170014.294c & b BAD Manenti2v TASMelbourne15 Mar 2022
23632036.514lbw b TD Andrews4v TASMelbourne15 Mar 2022
4121033.334lbw b AM Hardie1v WAPerth23 Mar 2022
561083.334lbw b M Kelly3v WAPerth23 Mar 2022
201250166.676c SE Marsh b JS Paris2v WAPerth31 Mar 2022
22704031.435c †BD Guest b THS Pettman2v DERChester-le-Street11 Jul 2022
30555054.554lbw b AT Thomson4v DERChester-le-Street11 Jul 2022
17181094.444run out (UT Yadav)1v MIDChester-le-Street25 Jul 2022
01000.004c †JA Simpson b TG Helm3v MIDChester-le-Street25 Jul 2022
8300026.674c S Conners b Anuj Dal2v DERDerby5 Sept 2022
32595054.244c †BD Guest b MRJ Watt4v DERDerby5 Sept 2022
561115050.454c CN Ackermann b MG Finan2v LEILeicester12 Sept 2022
31*624050.004not out4v LEILeicester12 Sept 2022
901009190.004b Faheem Ashraf2v SUSChester-le-Street20 Sept 2022
40424395.245c JM Clarke b SCJ Broad2v NOTNottingham26 Sept 2022
Page 1Next

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.