Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Tom Bruce: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
790077.785run out (Mashrafe Mortaza/Soumya Sarkar)2v BANNapier3 Jan 2017
59*3951151.285not out1v BANMount Maunganui6 Jan 2017
5410125.004c Imrul Kayes b Mosaddek Hossain1v BANMount Maunganui8 Jan 2017
332732122.224b Imran Tahir2v SAAuckland17 Feb 2017
101010100.005c RG Sharma b AR Patel2v INDDelhi1 Nov 2017
18*1220150.004not out1v INDRajkot4 Nov 2017
4210200.007run out2v INDThiruvananthapuram7 Nov 2017
201311153.854c RR O'Donnell b LH Ferguson1v AUCAuckland13 Dec 2017
9100090.004c NM Kwant b AM Ellis1v CANNelson17 Dec 2017
121010120.004c AM Ellis b TG Johnston2v CANRangiora22 Dec 2017
240050.004lbw b JE Taylor1v WINelson29 Dec 2017
370042.865c CR Brathwaite b AR Nurse1v WIMount Maunganui1 Jan 2018
231421164.293b CR Brathwaite1v WIMount Maunganui3 Jan 2018
7100070.004c †DC de Boorder b MD Rae1v OTANew Plymouth6 Jan 2018
422443175.004b MD Rae1v OTAInvercargill9 Jan 2018
592945203.454c & b OR Newton1v WELNew Plymouth12 Jan 2018
462034230.004c TA Blundell b OR Newton1v WELWellington14 Jan 2018
281313215.384c JA Raval b RM Hira1v AUCAuckland17 Jan 2018
380037.504c CJ Jordan b SC Kuggeleijn1v NDHamilton20 Jan 2018
262231118.184c Fakhar Zaman b Shadab Khan2v PAKWellington22 Jan 2018
11811137.504run out2v PAKAuckland25 Jan 2018
221521146.674b Rumman Raees2v PAKMount Maunganui28 Jan 2018
3300100.004c KW Richardson b B Stanlake1v AUSSydney3 Feb 2018
571071.434lbw b A Zampa1v ESSChelmsford4 Jul 2018
10*420250.004not out2v GLACardiff8 Jul 2018
3*60050.004not out2v HAMSouthampton12 Jul 2018
10142071.434c sub (SC Meaker) b MW Pillans2v SURHove13 Jul 2018
340075.004c †GH Roderick b DA Payne1v GLOHove1 Aug 2018
9601150.005c PR Stirling b AC Agar1v MIDLondon2 Aug 2018
212120100.005c MTC Waller b J Overton1v SOMHove5 Aug 2018
130033.335c AHT Donald b AG Salter1v GLAHove14 Aug 2018
88*5265169.234not out2v NDMount Maunganui27 Dec 2018
8810100.004b RM Hira1v AUCNew Plymouth29 Dec 2018
28293196.554c MJ Nofal b LV van Beek1v WELNew Plymouth31 Dec 2018
472452195.834c AK Kitchen b NG Smith1v OTANapier10 Jan 2019
45*3170145.164not out2v CANChristchurch13 Jan 2019
713093236.674b MJ Henry1v CANNapier19 Jan 2019
4410100.004c †TL Seifert b SC Kuggeleijn2v NDNapier25 Jan 2019
240050.004c OR Newton b JS Patel1v WELWellington1 Feb 2019
15911166.674c MS Chapman b WER Somerville1v AUCAuckland9 Feb 2019
351951184.214c RM Hira b WER Somerville1v AUCAuckland15 Feb 2019
10141071.434c †TL Seifert b IS Sodhi1v NDHamilton17 Feb 2019
534630115.225run out2v SLKandy3 Sept 2019
382113180.954c & b AP Devcich1v NDNapier13 Dec 2019
563453164.714c LV van Beek b OR Newton1v WELWellington18 Dec 2019
352730129.634c DG Brownlie b BG Randell1v NDHamilton20 Dec 2019
690066.674c & b BP Coburn2v CANNapier23 Dec 2019
161610100.004c FJ Colson b R Ravindra2v WELNew Plymouth27 Dec 2019
674144163.414run out2v AUCNew Plymouth28 Dec 2019
23252092.004c JL Finnie b MD Rae2v OTANapier2 Jan 2020
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.