Live6th Match · Pakistan ODI Tri-Series 2026/27SL272/5 (36.2)ENG386/5 (50)SL need 115 runs in 82 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG38/4 (8)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2Live58th Match · CSA Pro20 2026/27SWDTIT69/3 (8)TIT chose to batFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Robert 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
150020.003c †CFK van Wyk b DAJ Bracewell2v CSAuckland18 Dec 2014
6590010.173lbw b DAJ Bracewell4v CSAuckland18 Dec 2014
771719145.035lbw b GW Aldridge1v NDAuckland6 Feb 2015
19452042.225c MJ Santner b DJ Mitchell3v NDAuckland6 Feb 2015
9419512048.215c PG Fulton b AM Ellis2v CANRangiora16 Feb 2015
116006.255c †CD Fletcher b AM Ellis1v CANAuckland1 Mar 2015
25641039.065c AM Ellis b TD Astle3v CANAuckland1 Mar 2015
591828032.425lbw b JD Ryder1v OVDunedin9 Mar 2015
411477027.895c †DC de Boorder b CM Smith3v OVDunedin9 Mar 2015
23473148.945c BJ Barnett b MB McEwan2v WFAuckland17 Mar 2015
2180011.115c †TA Blundell b AJ McKay4v WFAuckland17 Mar 2015
42856049.415lbw b BM Wheeler1v CSNapier24 Mar 2015
7520013.464b JA Duffy2v OVAuckland1 Apr 2015
4131030.774b JL Finnie4v OVAuckland1 Apr 2015
6191031.583c RM Hira b LV van Beek2v CANAuckland15 Oct 2015
34*643053.133not out4v CANAuckland15 Oct 2015
12211057.143lbw b JD Baker2v NDMount Maunganui23 Oct 2015
3130023.083c JF Carter b BR Hampton4v NDMount Maunganui23 Oct 2015
731497248.993c CJ Anderson b SC Kuggeleijn2v NDAuckland17 Dec 2015
12451026.673c †TL Seifert b IS Sodhi4v NDAuckland17 Dec 2015
10222045.453c TWM Latham b LV van Beek2v CANChristchurch5 Feb 2016
521443036.113c PG Fulton b TD Astle4v CANChristchurch5 Feb 2016
16732518051.383lbw b SG Borthwick2v WFAuckland13 Feb 2016
10920111.113c JDS Neesham b CM Smith1v OVAuckland20 Feb 2016
12451026.673c & b RM Phillips3v OVAuckland20 Feb 2016
21453046.673c †D Cleaver b NA Patel1v CSAuckland8 Mar 2016
1001374372.993b AY Patel3v CSAuckland8 Mar 2016
8712611169.053c AK Kitchen b CM Smith1v OVDunedin15 Mar 2016
46797058.233b JA Duffy3v OVDunedin15 Mar 2016
14241058.333b A Verma1v WFWellington23 Mar 2016
16333048.483c MHW Papps b BJ Arnel3v WFWellington23 Mar 2016
11371029.733b DAJ Bracewell1v CSNapier30 Mar 2016
35743047.303lbw b AY Patel3v CSNapier30 Mar 2016
14162087.503b JS Patel1v WFMount Maunganui22 Oct 2016
5111045.453b HK Bennett3v WFMount Maunganui22 Oct 2016
18253072.003lbw b N Wagner2v OVKennards Hire Community Oval29 Oct 2016
13341038.243c †DC de Boorder b C Viljoen4v OVKennards Hire Community Oval29 Oct 2016
11291037.931c JCT Boyle b KA Jamieson2v CANRangiora22 Nov 2016
150020.0011c PG Fulton b KA Jamieson4v CANRangiora22 Nov 2016
711707041.763c JD Ryder b AY Patel1v CSAuckland25 Feb 2017
6261023.083c SHA Rance b AY Patel3v CSAuckland25 Feb 2017
33804041.252c MJ Henry b TG Johnston2v CANAuckland6 Mar 2017
7514315052.451c †TL Seifert b IS Sodhi1v NDKennards Hire Community Oval14 Mar 2017
29515056.861c IS Sodhi b JD Baker3v NDKennards Hire Community Oval14 Mar 2017
471057.141lbw b SR Wells2v OVUniversity of Otago Oval21 Mar 2017
34404085.002c C Viljoen b MD Rae4v OVUniversity of Otago Oval21 Mar 2017
02000.003b OR Newton1v WFCello Basin Reserve23 Oct 2017
24923026.093c †TA Blundell b HK Bennett3v WFCello Basin Reserve23 Oct 2017
240050.003c sub (NA Patel) b SHA Rance2v CSNelson30 Oct 2017
5111045.453c BJ Small b AY Patel4v CSNelson30 Oct 2017
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.