Live4th ODI · Ireland in Namibia 2026/27NAM1/0 (0.5)IRE298/8 (50)NAM need 298 runs in 295 ballsLive7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th 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

James Peirson: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
180012.507c †PM Nevill b DE Bollinger1v NSWBrisbane13 Nov 2017
290022.227c †PM Nevill b SA Abbott3v NSWBrisbane13 Nov 2017
82*1558052.907not out2v SACairns3 Dec 2017
40744054.057c CJ Ferguson b DJ Worrall1v SAAdelaide25 Feb 2018
51*873058.627not out3v SAAdelaide25 Feb 2018
481316036.647b S Milenko2v TASBrisbane23 Mar 2018
42716059.157c AJ Doolan b TS Rogers2v TASBrisbane16 Oct 2018
5191026.327c BJ Webster b GT Bell4v TASBrisbane16 Oct 2018
3210014.297b PM Siddle2v VICBrisbane27 Nov 2018
24693034.786lbw b CP Tremain1v VICMelbourne23 Feb 2019
160016.675b CP Tremain3v VICMelbourne23 Feb 2019
41953043.167c †PM Nevill b J Edwards2v NSWBrisbane3 Mar 2019
12281042.867c DP Hughes b TA Copeland4v NSWBrisbane3 Mar 2019
4160025.006c JR Philippe b M Kelly2v WAPerth20 Mar 2019
27703038.576lbw b JS Paris4v WAPerth20 Mar 2019
10371027.037c SPD Smith b SA Abbott1v NSWBrisbane10 Oct 2019
33446075.007b TA Copeland3v NSWBrisbane10 Oct 2019
7171041.187c †AT Carey b NP Winter2v SABrisbane18 Oct 2019
27485056.257c TLW Cooper b NP Winter4v SABrisbane18 Oct 2019
23272085.197c sub (AM Hardie) b HWR Cartwright2v WABrisbane2 Nov 2019
20371154.057c AJ Finch b JM Holland1v VICMelbourne12 Nov 2019
51*1554032.908not out3v VICMelbourne12 Nov 2019
6121050.007c †TD Paine b JM Bird2v TASBrisbane14 Feb 2020
17244070.837b W Sutherland2v VICBrisbane24 Feb 2020
27672040.307lbw b MW Short4v VICBrisbane24 Feb 2020
39597066.107b J Nicholas2v WAPerth6 Mar 2020
17*333051.526not out4v WAPerth6 Mar 2020
621209051.676c JC Silk b JM Bird2v TASAdelaide10 Oct 2020
661247153.236c †PM Nevill b MA Starc1v NSWAdelaide30 Oct 2020
8141057.146b NM Lyon3v NSWAdelaide30 Oct 2020
10912519087.206c TM Head b CJ Sayers1v SAAdelaide8 Nov 2020
130033.336c †TD Paine b JM Bird2v TASHobart17 Feb 2021
4101040.006c †TD Paine b GT Bell4v TASHobart17 Feb 2021
57945060.646c CJ Gannon b JM Carder2v WABrisbane6 Mar 2021
59838071.086c MA Starc b NM Lyon2v NSWWollongong3 Apr 2021
36598061.026c TA Copeland b NM Lyon2v NSWBrisbane15 Apr 2021
106*16813063.106not out2v TASAdelaide7 Oct 2021
16450035.566c †AT Carey b DJ Worrall1v SAAdelaide15 Oct 2021
13215518285.166c HJ Nielsen b L Pope3v SAAdelaide15 Oct 2021
490044.446c †JR Philippe b LR Morris1v WABrisbane10 Nov 2021
05000.006c CT Bancroft b CJ Gannon3v WABrisbane10 Nov 2021
21321165.636c J Weatherald b L Scott1v SAAdelaide23 Nov 2021
7351020.006c DP Hughes b H Kerr1v NSWBrisbane9 Feb 2022
3220013.646b TA Copeland3v NSWBrisbane9 Feb 2022
03000.006run out (W Sutherland)1v VICMelbourne18 Feb 2022
761419153.905c NJ Maddinson b JM Holland3v VICMelbourne18 Feb 2022
23414056.106lbw b SL Rainbird1v TASHobart23 Mar 2022
9242037.506c CP Jewell b BM Hope3v TASHobart23 Mar 2022
12320716059.426c TP Ward b RP Meredith2v TASBrisbane6 Oct 2022
33802041.256c BJ Holt b CP Tremain2v NSWSydney18 Oct 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.