Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Callum McLachlan: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
01000.008b HB Shipley2v CANWellington7 Nov 2021
01000.008c †CD Fletcher b MJ Henry4v CANWellington7 Nov 2021
07000.008c †D Cleaver b BM Tickner1v CSWellington15 Nov 2021
25565044.648c †D Cleaver b BM Wheeler3v CSWellington15 Nov 2021
40*704057.1410not out2v NDWhangarei3 Mar 2022
561055153.3310st †TL Seifert b JG Walker4v NDWhangarei3 Mar 2022
590055.567c MB Bacon b D Foxcroft1v OTAWellington24 Dec 2022
10150066.678st †TL Seifert b TJG Pringle1v NDWellington4 Jan 2023
8191042.117c MD Rae b BNJ Lockrose1v OTADunedin15 Jan 2023
14*1020140.008not out1v AUCAuckland20 Jan 2023
27*335081.829not out1v OVUniversity of Otago Oval25 Feb 2023
131220108.338c T Muller b JD McKay3v OVUniversity of Otago Oval25 Feb 2023
7311710062.397c WER Somerville b DK Ferns2v AAAuckland5 Mar 2023
3290010.348c QLM Sunde b A Ashok4v AAAuckland5 Mar 2023
5180027.786c B Popli b TJG Pringle2v NDHamilton13 Mar 2023
9180050.007c JA Raval b JG Walker4v NDHamilton13 Mar 2023
1001189284.756c †CD Fletcher b FW Sheat2v CANRangiora21 Mar 2023
24403060.006lbw b FW Sheat4v CANRangiora21 Mar 2023
19492038.786c LJ Carter b MJG Rippon1v CANCello Basin Reserve20 Oct 2023
8810100.006c †MJ Hay b AW McKenzie3v CANCello Basin Reserve20 Oct 2023
49726168.066lbw b JA Clarkson1v CSNelson28 Oct 2023
8240033.336lbw b AY Patel3v CSNelson28 Oct 2023
01000.006c JA Raval b BR Hampton1v NDCello Basin Reserve6 Nov 2023
03000.006c JA Raval b SC Kuggeleijn3v NDCello Basin Reserve6 Nov 2023
30494061.221c MJ Gibson b L Delport2v AAKennards Hire Community Oval15 Nov 2023
221540146.676c BR Hampton b N Wagner1v NDMount Maunganui2 Jan 2024
781087.506lbw b L Delport2v AUCAuckland4 Jan 2024
03000.006c WA Young b BJ Small2v CDNapier8 Jan 2024
9810112.506c W O'Rourke b AW McKenzie1v CANChristchurch11 Jan 2024
242230109.097b JR Lennox1v CDWellington13 Jan 2024
01000.007b MJ Fisher1v NDWellington15 Jan 2024
8130061.546c HM Nicholls b W O'Rourke2v CANWellington22 Jan 2024
04000.007lbw b AW McKenzie2v CANRangiora29 Feb 2024
19341055.886b IS Sodhi4v CANRangiora29 Feb 2024
51996051.526c BM Tickner b AY Patel1v CSPalmerston North8 Mar 2024
36935038.717lbw b AY Patel3v CSPalmerston North8 Mar 2024
38585065.526c LC Johnson b JM Cumming1v OVDunedin19 Nov 2024
1100010.006b JD McKay3v OVDunedin19 Nov 2024
27445061.366c JCT Boyle b AY Patel1v CSNapier28 Nov 2024
03000.006c †D Cleaver b BG Randell3v CSNapier28 Nov 2024
011000.008c S Dixit b A Ashok2v AAAuckland7 Dec 2024
17*1221141.678not out4v AAAuckland7 Dec 2024
89*16011255.636not out2v AAAuckland5 Dec 2025
8514814057.437c A Ashok b SB Keene4v AAAuckland5 Dec 2025
8270029.636c JF Carter b TJG Pringle1v NDWhangarei13 Dec 2025
40527076.927c †BJ Pomare b HR Cooper3v NDWhangarei13 Dec 2025
252510100.006c DK Ferns b JM Gibson1v OTAWellington9 Jan 2026
130033.332c MJ Fisher b SC Kuggeleijn1v NDWellington11 Jan 2026
13711185.717b JA Duffy1v OTADunedin15 Jan 2026
0*1000.008not out1v CANWellington19 Jan 2026
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.