Live4th T20I · India in New Zealand 2026/27NZ144/4 (12.4)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE32/1 (9.5)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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Robert O'Donnell: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
54*3672150.005not out2v CDAuckland13 Dec 2017
42*2024210.005not out2v NDMount Maunganui16 Dec 2017
9120075.005c †L Ronchi b JS Patel2v WELAuckland24 Dec 2017
12*1010120.005not out1v CANChristchurch1 Jan 2018
21*2110100.006not out1v NDAuckland7 Jan 2018
554262130.955b WSA Williams2v CANAuckland10 Jan 2018
343120109.685b MB Bacon1v OTAAuckland14 Jan 2018
13171076.476c TC Bruce b SHA Rance2v CDNew Plymouth29 Dec 2018
11230047.836c CE McConchie b HB Shipley1v CANAuckland1 Jan 2019
360050.006b SC Kuggeleijn2v NDHamilton6 Jan 2019
18*193094.746not out2v WELWellington18 Jan 2019
22*231095.655not out1v OTAAuckland20 Jan 2019
45*2623173.085not out2v NDAuckland2 Feb 2019
450080.006c TC Bruce b SHA Rance2v CDAuckland15 Feb 2019
9810112.506c WC Ludick b RJ Watson2v CDAuckland4 Jan 2020
1*100100.006not out2v WELWellington12 Jan 2020
27*1331207.696not out2v OTADunedin17 Jan 2020
01000.006c †TA Blundell b LV van Beek2v WELWellington19 Jan 2020
27*1531180.004not out1v WELWellington24 Dec 2020
181211150.005c AK Kitchen b MJ McClenaghan2v OTAAlexandra28 Dec 2020
392161185.715c BM Tickner b GH Worker2v CDNew Plymouth31 Dec 2020
4400100.003c WSA Williams b SB Davey1v CANAuckland3 Jan 2021
240050.005c JCT Boyle b DJ Mitchell2v CANChristchurch11 Jan 2021
20*1311153.855not out1v NDAuckland17 Jan 2021
613453179.415c TC Bruce b JA Clarkson1v CDAuckland23 Jan 2021
42*3312127.275not out1v NDHamilton29 Jan 2021
211411150.005c AK Kitchen b NG Smith1v OTAAuckland1 Feb 2021
201211166.675c DP Conway b HK Bennett2v WELAuckland7 Feb 2021
221412157.144b JG Walker1v NDHamilton17 Dec 2021
7161043.755c ZN Gibson b FL Walker1v NDAuckland20 Dec 2021
03000.005c MG Bracewell b BV Sears1v WELWellington24 Dec 2021
342641130.775b SHA Rance2v CDPalmerston North27 Dec 2021
221221183.335c KJ McClure b EJ Nuttall1v CANAuckland7 Jan 2022
8121066.675b MJG Rippon2v OTAAuckland15 Jan 2022
563780151.355c MJ Hay b EJ Nuttall2v CANChristchurch18 Jan 2022
10111090.915c R Ravindra b BV Sears1v WELAuckland20 Jan 2022
683782183.785c AF Milne b BM Tickner2v CDAuckland22 Jan 2022
232121109.524c MB Bacon b MJG Rippon2v OTAQueenstown29 Dec 2022
282141133.334c D Foxcroft b MB Bacon2v OTAAuckland2 Jan 2023
5100050.004c †D Cleaver b RL Toole1v CDNew Plymouth5 Jan 2023
514641110.874c CE McConchie b W O'Rourke1v CANAuckland8 Jan 2023
140025.004c †D Cleaver b JR Lennox1v CDAuckland14 Jan 2023
592773218.524c & b NG Smith2v WELAuckland20 Jan 2023
01000.004c †TL Seifert b N Wagner2v NDMount Maunganui22 Jan 2023
433850113.164c AF Milne b LV van Beek1v WELWellington5 Feb 2023
54*3834142.114not out1v CANAuckland19 Dec 2023
35384092.114c DN Phillips b T Muller1v OTAAlexandra1 Jan 2024
01000.004run out (PF Younghusband)1v WELAuckland4 Jan 2024
2*30066.674not out2v CANChristchurch7 Jan 2024
35*364097.224not out2v NDMount Maunganui12 Jan 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.