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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

Batting innings by innings (All cricket)

The highest score in men's cricket v Finland is 99 by Hamid Shah (DEN) v FIN at Brondby, 8 May 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Finland×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Hamid ShahDEN996764147.762run out (Amjad Sher/JOP Scamans)1v FINBrondby8 May 2022
Dipanjan DeySWE75*4972153.065not out1v FINKerava21 Aug 2021
S GoochEST72*5272138.462not out2v FINCastel22 Aug 2024
R PanchalSPA71*5424131.484not out2v FINKerava18 Aug 2019
Imal ZuwakSWE705034140.002c †Jordan O'Brien b A Pusthay1v FINIshoj14 Jun 2025
Saif AhmadDEN664533146.674b Amjad Sher1v FINBrondby18 May 2023
A MundraSWE62*3871163.161not out2v FINStockholm14 Jun 2026
SP GomesPOR624632134.783run out (NM Salonen)1v FINKerava4 Jul 2026
Arslan AmjadEST625232119.232st †JOP Scamans b PF Gallagher2v FINKerava19 Jun 2022
AA SennCYP61*4733129.793not out1v FINEpiskopi8 May 2026
Taranjit BharajDEN594420134.093c NG Collins b Amjad Sher1v FINBrondby7 May 2022
Khizer AhmedNOR57*4090142.502not out2v FINKerava16 Jun 2024
Taranjit BharajDEN54*3423158.823not out1v FINIshoj13 Jun 2025
A VenkateshSWE544150131.713run out (PF Gallagher)1v FINKerava21 Aug 2021
CPPM SadunCYP52*5050104.003not out2v FINKerava19 Jul 2022
Shangeev ThanikaithasanDEN522652200.004c Amjad Sher b NM Salonen1v FINIshoj13 Jun 2025
D NorotamPOR523651144.441c Hammadullah Shinwari b NM Salonen1v FINKerava3 Jul 2026
Yasir AliSPA524070130.003lbw b Raaz Mohammad1v FINCastel28 Aug 2024
Fayaz KhanGER51*3433150.006not out1v FINKerava21 Aug 2026
Habib KhanEST512624196.155c MB Tambe b Naveed Shahid2v FINKerava19 Jun 2022
MPGT KetiyageCYP513742137.844run out (Hammadullah Shinwari/PEA Karunarathna)1v FINEpiskopi8 May 2026
B Kohler-CadmoreGER514053127.501lbw b PEA Karunarathna1v FINKerava21 Aug 2026
Raza IqbalNOR502571200.002lbw b PF Gallagher2v FINCopenhagen20 May 2023
G FatourosGRE502833178.573hit wicket b PF Gallagher2v FINKerava16 Jul 2022
Marcus CampopianoITA503352151.523c Raaz Mohammad b PF Gallagher2v FINKerava13 Jul 2022
Manpreet SinghITA503812131.583c VS Padhaal b TK Saha1v FINThe Hague30 Aug 2018
D Doyle-CalleSPA49*3524140.004not out2v FINKerava14 Aug 2026
Nicolaj DamgaardDEN492571196.001c & b PF Gallagher1v FINBrondby18 May 2023
Hamid ShahDEN493661136.112c A Pusthay b PF Gallagher1v FINBrondby7 May 2022
Walid GhauriNOR493951125.643c Ghulam Abbas Butt b NM Salonen1v FINKerava14 Jun 2024
K KrishnakumarBUL483415141.184c & b Amjad Sher2v FINVantaa15 Aug 2026
Khalid ZahidSWE47*2042235.006not out2v FINKerava22 Aug 2021
D NorotamPOR472932162.071c Zahidullah Kamal b NM Salonen1v FINKerava4 Jul 2026
D AbeyrathnaNOR46*4331106.984not out2v FINKerava15 Jun 2024
Jaspal SinghMAC463232143.754c E Kuchey b NM Salonen1v FINPort Soif21 Aug 2024
Harmanjot SinghGER464270109.523b Junaid Khan1v FINKerava11 Aug 2026
Rizwan MahmoodDEN453042150.004b MB Tambe1v FINBrondby7 May 2022
Ali MasoodEST453451132.353lbw b Raaz Mohammad2v FINCastel22 Aug 2024
Hamza DarSPA442741162.965c Atif Rasheed b NM Salonen1v FINCastel28 Aug 2024
Hamid ShahDEN443170141.942st †Jordan O'Brien b Madhawa Basnayaka1v FINIshoj13 Jun 2025
A ShahiCYP443333133.332run out (†Jordan O'Brien/Junaid Khan)2v FINEpiskopi9 May 2026
Saif AhmadDEN444051110.001c A Pusthay b Mohammad Asaduzzaman1v FINBrondby7 May 2022
A VenkateshSWE432470179.173c A Pusthay b MB Tambe2v FINKerava22 Aug 2021
Ali SaleemNOR422361182.615c NM Salonen b Parveen Kumar1v FINKerava14 Jun 2024
Faisal RazaNOR422823150.006c sub (Hammadullah Shinwari) b MB Tambe2v FINStockholm13 Jun 2026
Shangeev ThanikaithasanDEN41*3113132.263not out2v FINBrondby19 May 2023
JP NettoPOR412941141.384lbw b PUKK Arachchige1v FINKerava4 Jul 2026
Yasir AliSPA40*3720108.113not out2v FINKerava14 Aug 2026
Jonty JennerJER402861142.862b TK Saha1v FINSchiedam2 Sept 2018
Gareth BergITA39*2051195.006not out2v FINKerava13 Jul 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.