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

Saudi Arabia: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Saudi Arabia×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
S SankarKSAThailand2024110373737.0037100.0000030
Saad KhanKSAKuwait2023220372318.503994.8700021
Zain Ul AbidinKSAMaldives2021-20265333732*-22168.1800022
Shahbaz RasheedKSAQatar2018110363636.0032112.5000032
Afaq AhmedKSAKuwait20182223622*-29124.1400012
Manan AliKSAOman2023-20242213628*36.0023156.5200022
Hisham SheikhKSAKuwait2021-2023431362718.0036100.0000020
Zain Ul AbidinKSABahrain2021-20246513612*9.003797.3000111
Hammad SaeedKSAKuwait2014-2015220352417.503892.1100041
Usman KhalidKSAMalaysia2024-2026541351811.6726134.6200022
Mohammad AfzalKSAMalaysia2015110343434.0028121.4300012
Waqar Ul HassanKSAQatar2023110343434.0028121.4300030
Haseeb GhafoorKSABahrain20223213428*34.0034100.0000013
Ishtiaq AhmadKSAQatar2021-20251042341617.0022154.5500013
Waqar Ul HassanKSAIndonesia2024110333333.0019173.6800022
Hisham SheikhKSAMaldives2021-20265213324*33.0022150.0000030
Hisham SheikhKSAOman2022-20233313313*16.504278.5700011
Abdul WaheedKSAIndonesia2024110323232.0023139.1300032
Afzal SaleemKSAKenya2016110323232.003688.8900001
Mohammad AbdullahKSAKuwait2014110313131.009831.6300040
Muhammad NaeemKSAMaldives20191113131*-3296.8800020
Manan AliKSACambodia2024330312610.3319163.1600012
Ibrarul HaqKSAMalaysia20151113030*-15200.0000022
Hammad SaeedKSASingapore2015110303030.0015200.0000042
Omar ImtiazKSAThailand20171113030*-3976.9200023
Kashif SiddiqueKSAOman2022220302815.003196.7700030
Usman NajeebKSAUnited Arab Emirates20242213018*30.0018166.6700012
Zain Ul AbidinKSAThailand2024-20255313013*15.003488.2400020
Babar HussainKSASingapore20151112929*-18161.1100003
Sarfraz ButtKSAKuwait2020-2023320291614.503290.6300030
Saad KhanKSACanada2022220292914.5025116.0000131
Usman NajeebKSAThailand2024-2025421292729.0015193.3300022
Hammad SaeedKSABahrain2014-2017220282714.004858.3300041
Shahbaz RasheedKSAKuwait2014-20184312814*14.003384.8500021
Mohammad AfzalKSAKuwait2015-20183312817*14.004070.0000001
Abdul WahidKSAKuwait2019-20213322817*28.0025112.0000012
Manan AliKSAMalaysia2024-20265512811*7.003677.7800101
Muhammad NaeemKSAUnited Arab Emirates2020110272727.0022122.7300002
Saad KhanKSAMaldives2023110272727.002993.1000021
Usman KhalidKSAKuwait2021-2024220271413.503381.8200011
Gulam MustafaKSAKenya2016110262626.0022118.1800011
Abdul WahidKSAUnited Arab Emirates2020-2024220261613.0022118.1800021
Usman NajeebKSACanada2022220261913.0022118.1800021
Inayat SaeedKSABhutan2017110252525.0019131.5800013
Irshad MubbasharKSABahrain2022320251912.502696.1500011
Usman NajeebKSAKuwait2023-2024220251912.5021119.0500002
Abdul WaheedKSABhutan2014-202453025188.3324104.1700121
Faisal KhanKSAIran2020110242424.0013184.6200022
Abdul WaheedKSAJapan20241112323*-21109.5200031
Afzal SaleemKSABahrain20141112323*-16143.7500021

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.