Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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)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

Matty Cross: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
7150046.673c †MA Ouma b SO Ngoche2v KENAberdeen5 Jul 2013
1*100100.007not out1v PNGDubai21 Nov 2013
120050.007b Ahsan Malik1v NEDAbu Dhabi28 Nov 2013
10*211500.007not out2v PNGAbu Dhabi29 Nov 2013
6034101176.473c AD Poynter b TE Kane2v IREBready18 Jun 2015
483061160.003c †SW Poynter b GH Dockrell2v IRELondonderry20 Jun 2015
221550146.674c Ahsan Malik b RE van der Merwe2v NEDEdinburgh11 Jul 2015
372223168.184c & b Mohammad Nabi2v AFGEdinburgh12 Jul 2015
45*3441132.353not out2v KENEdinburgh14 Jul 2015
212020105.003c †Hamza Tariq b SS Dhindsa2v CANEdinburgh16 Jul 2015
201130181.823b Zeeshan Maqsood1v OMAEdinburgh18 Jul 2015
391552260.003c Nadeem Ahmed b Tanwir Afzal2v HKDublin25 Jul 2015
7510140.003c †JJ Atkinson b Aizaz Khan1v HKHong Kong30 Jan 2016
272140128.573c Nizakat Khan b Nadeem Ahmed1v HKHong Kong31 Jan 2016
201912105.263c †SP Patil b Amjad Javed2v UAEDubai4 Feb 2016
4150026.673b MR Swart1v NEDDubai5 Feb 2016
2*200100.007not out2v AFGNagpur8 Mar 2016
01000.003c †R Mutumbami b TL Chatara2v ZIMNagpur10 Mar 2016
221412157.143c Nizakat Khan b Aizaz Khan2v HKNagpur12 Mar 2016
4130030.773c †W Barresi b PA van Meekeren1v NEDAbu Dhabi17 Jan 2017
474032117.503c A Poulose b Bilal Khan2v OMADubai19 Jan 2017
351633218.752c AR McBrine b WB Rankin2v IREDubai20 Jan 2017
131020130.007c Shoaib Malik b Hasan Ali2v PAKEdinburgh12 Jun 2018
580062.507c Fakhar Zaman b Shadab Khan2v PAKEdinburgh13 Jun 2018
7*130053.857not out2v IREDeventer16 Jun 2018
181030180.005c †GC Wilson b BJ McCarthy1v IREDeventer17 Jun 2018
504220119.053c BN Cooper b T van der Gugten1v NEDAmstelveen20 Jun 2018
5101050.003c MP O'Dowd b T van der Gugten1v NEDAl Amarat13 Feb 2019
02000.005c SW Poynter b PKD Chase2v IREAl Amarat15 Feb 2019
10131076.923c AV Lalcheta b Bilal Khan2v OMAAl Amarat17 Feb 2019
01000.007c & b GJ Delany1v IREDublin17 Sept 2019
66*5563120.002not out2v IREDublin20 Sept 2019
130033.336c Janak Prakash b S Vijayakumar2v SINDubai18 Oct 2019
241421171.436c CO Obuya b LN Oluoch1v KENDubai19 Oct 2019
40*2341173.916not out1v PNGDubai21 Oct 2019
9101090.006c MG Erasmus b JJ Smit2v NAMDubai22 Oct 2019
524451118.183c TP Visee b T van der Gugten1v NEDDubai27 Oct 2019
2*200100.007not out1v UAEDubai30 Oct 2019
61*4580135.563not out2v OMADubai31 Oct 2019
14181077.786c SC Williams b LM Jongwe1v ZIMEdinburgh15 Sept 2021
423531120.006c I Kaia b LM Jongwe2v ZIMEdinburgh17 Sept 2021
01000.003c †ZE Green b R Trumpelmann1v NAMDubai9 Oct 2021
11171064.713lbw b Mahedi Hasan1v BANAl Amarat17 Oct 2021
453622125.003c CJA Amini b SK Atai1v PNGAl Amarat19 Oct 2021
26*350074.293not out2v OMAAl Amarat21 Oct 2021
01000.005c †Mohammad Shahzad b Naveen-ul-Haq2v AFGSharjah25 Oct 2021
19331057.582b JN Frylinck1v NAMAbu Dhabi27 Oct 2021
27295093.103b TG Southee2v NZDubai3 Nov 2021
290022.223lbw b RA Jadeja1v INDDubai5 Nov 2021
580062.503run out (Imad Wasim)2v PAKSharjah7 Nov 2021
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.