Live7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

William O'Donnell: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
3120025.004lbw b JA Duffy2v OVUniversity of Otago Oval17 Mar 2019
26533049.065c NG Smith b AK Kitchen3v OVUniversity of Otago Oval17 Mar 2019
02000.002c MG Bracewell b IG McPeake1v WFAuckland10 Mar 2020
17731023.292b MG Bracewell3v WFAuckland10 Mar 2020
5121041.672c JG Walker b N Wagner1v NDWhangarei11 Mar 2021
51*2003025.502not out3v NDWhangarei11 Mar 2021
5200025.002b MD Rae1v OVInvercargill18 Mar 2021
01000.002b EJ Nuttall1v CANAuckland27 Mar 2021
60826173.172lbw b TF van Woerkom3v CANAuckland27 Mar 2021
11725713245.532c †TA Blundell b LV van Beek2v WFAuckland3 Apr 2021
137*21014465.242not out4v WFAuckland3 Apr 2021
012000.002c M Renwick b T Muller1v OVDunedin11 Feb 2022
04000.002b T Muller3v OVDunedin11 Feb 2022
411093037.612c MTMMJ Ave b T Muller1v OVAlexandra11 Mar 2022
701047067.312c †M Renwick b JA Duffy3v OVAlexandra11 Mar 2022
36616159.021c JJNP Bhula b IG McPeake1v WFAuckland28 Mar 2022
5*81062.501not out4v WFAuckland28 Mar 2022
9171052.941lbw b BM Tickner1v CSNapier5 Apr 2022
461795025.701c BL Wiggins b BD Schmulian3v CSNapier5 Apr 2022
9182050.003c LJ Carter b CE McConchie2v CANLincoln12 Apr 2022
119*24116149.383not out4v CANLincoln12 Apr 2022
01000.001lbw b JA Duffy2v OVKennards Hire Community Oval18 Oct 2022
7520013.461c DN Phillips b T Muller4v OVKennards Hire Community Oval18 Oct 2022
41866047.671b DAJ Bracewell1v CSKennards Hire Community Oval25 Oct 2022
3170017.651lbw b BG Randell3v CSKennards Hire Community Oval25 Oct 2022
17542031.481lbw b MW Snedden2v WFCello Basin Reserve5 Nov 2022
0*6000.001not out4v WFCello Basin Reserve5 Nov 2022
35805043.751c CE McConchie b SB Davey1v CANChristchurch14 Nov 2022
25552045.451c MJ Hay b EJ Nuttall3v CANChristchurch14 Nov 2022
421013141.581c GR Severin b IG McPeake1v WFAuckland5 Mar 2023
756154122.951c NG Smith b KJ McComb3v WFAuckland5 Mar 2023
29922031.521c †MW Chu b JM Gibson1v OVAlexandra13 Mar 2023
8440018.181c †MW Chu b MD Rae3v OVAlexandra13 Mar 2023
03000.001lbw b SC Kuggeleijn1v NDKennards Hire Community Oval21 Mar 2023
50835260.241lbw b TJG Pringle3v NDKennards Hire Community Oval21 Mar 2023
76*1528250.001not out2v CSNelson1 Apr 2023
03000.001c JR Lennox b RL Toole4v CSNelson1 Apr 2023
17392043.591b BM Tickner2v CSKennards Hire Community Oval20 Oct 2023
17224077.271c TC Bruce b DAJ Bracewell3v CSKennards Hire Community Oval20 Oct 2023
7201035.001lbw b KDC Clarke1v NDKennards Hire Community Oval28 Oct 2023
18223081.821c SC Kuggeleijn b MJ Fisher3v NDKennards Hire Community Oval28 Oct 2023
361234029.271lbw b ZGF Foulkes1v CANChristchurch6 Nov 2023
361233029.271c MJG Rippon b MD Rae3v CANChristchurch6 Nov 2023
10223313243.781c NF Kelly b JW Hartshorn1v WFKennards Hire Community Oval15 Nov 2023
7250028.001c †MW Chu b T Muller1v OVUniversity of Otago Oval29 Feb 2024
701269155.561run out (DN Phillips)3v OVUniversity of Otago Oval29 Feb 2024
23302176.671c JA Raval b MJ Fisher2v NDHamilton8 Mar 2024
9325810036.051c †PD Bocock b KDC Clarke4v NDHamilton8 Mar 2024
30685044.121c †D Cleaver b BM Tickner1v CSNapier16 Mar 2024
14332042.421b DAJ Bracewell3v CSNapier16 Mar 2024
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.