Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Welsh Fire: Batting innings by innings (All T20s)

The highest score in T20 cricket for Welsh Fire is 98 by Rachin Ravindra (WF) v ML at Cardiff, 25 Jul 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Welsh Fire×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Rachin RavindraWF984477222.734c JJ Roy b TA Boult1v MLCardiff25 Jul 2026
Jonny BairstowWF86*5066172.002not out2v LSCardiff9 Aug 2025
Tom Kohler-CadmoreWF844637182.615b JA Thompson2v SBSouthampton28 Aug 2025
Glenn PhillipsWF803557228.574c MS Crane b BTJ Wheal2v LSCardiff18 Aug 2021
Jonny BairstowWF723955184.622c CJ Jordan b DR Briggs1v SBCardiff27 Jul 2021
Matthew ShortWF714782151.062c H Klaasen b PI Walter1v MSGManchester5 Aug 2026
Joe ClarkeWF69*4682150.001not out1v OILondon6 Aug 2023
Ben DuckettWF655271125.003c LJ Evans b TK Curran1v OILondon2 Aug 2021
Ben DuckettWF64*4880133.333not out1v NSCardiff26 Aug 2022
Matthew ShortWF60*4162146.342not out2v SBCardiff3 Aug 2026
Joe RootWF58*4070145.002not out2v BPBirmingham1 Aug 2026
Stephen EskinaziWF582853207.141b AU Rashid2v NSLeeds22 Aug 2023
Luke WellsWF572373247.831c J Overton b J Little1v MOCardiff2 Aug 2023
Jonny BairstowWF563653155.561c DJ Willey b BA Stokes1v NSLeeds24 Jul 2021
Matthew CritchleyWF55*3552157.144not out2v TRNottingham29 Aug 2022
Jonny BairstowWF554571122.222c SJ Cook b Imad Wasim1v TRNottingham3 Aug 2024
Tom Kohler-CadmoreWF543271168.755c BAC Howell b SA Abbott1v BPCardiff10 Aug 2024
Joe ClarkeWF543422158.823run out (AD Hales/†T Kohler-Cadmore)2v TRCardiff14 Aug 2023
Luke WellsWF533071176.673run out (†AL Davies/AJ Hosein)1v SBSouthampton14 Aug 2024
Ben DuckettWF533471155.883c C Overton b CJ Jordan1v SBCardiff27 Jul 2021
Stephen EskinaziWF534252126.191run out (†TJ Moores/MP Stoinis)1v TRCardiff24 Aug 2025
Jonny BairstowWF502853178.573b TK Curran2v OILondon16 Aug 2025
Glenn PhillipsWF503542142.864c SJ Mullaney b M Carter1v TRCardiff6 Aug 2021
Glenn PhillipsWF481925252.635c CJ Jordan b TS Mills1v SBSouthampton14 Aug 2024
Tom AbellWF482951165.524c †TJ Moores b DJ Willey1v TRCardiff24 Aug 2025
Philip SaltWF483733129.731c JL du Plooy b JC Tongue1v MSGManchester5 Aug 2026
Steve SmithWF47*3632130.562not out2v BPBirmingham22 Aug 2025
Philip SaltWF47*3721127.031not out2v SBSouthampton22 Jul 2026
Philip SaltWF463614127.781lbw b MJ Owen2v BPBirmingham1 Aug 2026
Jordan CoxWF442832157.144c J Overton b AF Milne2v LSCardiff12 Aug 2026
Tom BantonWF443222137.502b KW Richardson2v BPCardiff13 Aug 2022
Jonny BairstowWF443913112.822c AJ Hose b BA Carse2v NSLeeds22 Aug 2023
Stephen EskinaziWF431862238.891c DR Mousley b BAC Howell2v BPBirmingham10 Aug 2023
Leus du PlooyWF432204195.455c CR Brathwaite b ST Finn1v MOCardiff31 Jul 2021
Matthew ShortWF432971148.282c HC Brook b BA Carse2v SLLeeds9 Aug 2026
Joe ClarkeWF42*2252190.913not out2v NSLeeds22 Aug 2023
Jonny BairstowWF422370182.612c Z Crawley b AU Rashid1v NSLeeds7 Aug 2025
Stephen EskinaziWF422970144.831c & b BAC Howell2v BPBirmingham22 Aug 2025
Ben DuckettWF412760151.853c MJ Potts b AU Rashid1v NSLeeds24 Jul 2021
Ben DuckettWF403150129.034c JM Vince b CJ Jordan1v SBSouthampton3 Aug 2022
Jonny BairstowWF403830105.262b LA Dawson2v LSCardiff20 Aug 2023
Stephen EskinaziWF383430111.761c JL du Plooy b GHS Garton1v SBCardiff12 Aug 2023
Tom AbellWF37*2621142.315not out2v LSCardiff20 Aug 2023
Leus du PlooyWF372530148.006c JK Fuller b JB Lintott1v SBCardiff22 Aug 2022
Joe ClarkeWF372932127.591c SM Curran b TK Curran2v OICardiff7 Aug 2022
Tom BantonWF362013180.001c AL Davies b JB Lintott1v SBSouthampton11 Aug 2021
Matthew ShortWF362612138.462c C Overton b L Gregory1v TRCardiff29 Jul 2026
David MillerWF35*3002116.675not out2v BPCardiff13 Aug 2022
Jonny BairstowWF352132166.673b AF Milne2v BPBirmingham22 Aug 2025
Ben DuckettWF341932178.954b DW Lawrence2v LSLondon24 Aug 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.