Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO75/2 (10)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

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
Manan AliKSAUnited Arab Emirates2023-2024330663322.0055120.0000035
Nasir AbbasiKSAMalaysia2015110656565.0034191.1801054
Abdul WaheedKSAOman2022-2024441652821.677685.5300030
Nadeem JavedKSAKuwait2014-20152216456*64.0039164.1001064
Abdul WahidKSAQatar2019-20257616327*12.6059106.7800162
Hisham SheikhKSACambodia20242226147*-47129.7900061
Usman KhalidKSAUnited Arab Emirates2024220615730.5045135.5601053
Shoaib AliKSAQatar2016-2019320605430.0027222.2201017
Afzal SaleemKSAKuwait2014110595959.009264.1301071
Kashif SiddiqueKSABhutan2024110575757.0023247.8301093
Waji Ul HassanKSAThailand2024-20255415641*18.6749114.2900132
Kashif SiddiqueKSAThailand2024220552927.5032171.88000111
Zain Ul AbidinKSAUnited Arab Emirates2023-2024332552155.0026211.5400034
Haseeb GhafoorKSAOman2022-20233315534*27.505698.2100022
Umair SharifKSAQatar2023331553927.5043127.9100024
Afzal SaleemKSAQatar20161115454*-41131.7101051
Waqar Ul HassanKSACambodia2024220543527.0046117.3900090
Usman NajeebKSABahrain2022-20245425420*27.0044122.7300043
Kashif SiddiqueKSAMaldives2024110515151.0037137.8401080
Ibrarul HaqKSAMaldives2019110494949.0026188.4600053
Waji Ul HassanKSAChina2026110494949.0027181.4800042
Hisham SheikhKSACanada2022220492924.506279.0300020
Usman KhalidKSAMaldives2024-2026220493924.5026188.4600025
Haseeb GhafoorKSACanada2022221483648.0042114.2900042
Manan AliKSASingapore2025-2026320483024.0037129.7300032
Hisham SheikhKSASingapore2025-2026220473523.5038123.6800021
Hisham SheikhKSAThailand2024-20254324617*46.006076.6700000
Zain Ul AbidinKSAKuwait2021-2024552461915.3341112.2000032
Umair SharifKSAOman20231114444*-36122.2200041
Waqar Ul HassanKSAKuwait2023110444444.0037118.9200013
Mohsin ShabbirKSAKuwait2015-20232214444*44.0044100.0000131
Usman KhalidKSASingapore2025-2026331442822.0035125.7100040
Waji Ul HassanKSACambodia2024331443622.0036122.2200041
Muhammad NadeemKSAMaldives2019110434343.0030143.3300071
Waji Ul HassanKSAMaldives2024-2026220433421.5039110.2600012
Zain Ul AbidinKSAMalaysia2024-2026540433210.755282.6900130
Inayat SaeedKSAThailand2017110424242.0042100.0000034
Faisal KhanKSABhutan2024110424242.0020210.0000034
Muhammad NaeemKSABahrain2019110424242.0036116.6700031
Sajid CheemaKSABahrain2018-2024430422214.004495.4500041
Abdul WaheedKSAIran20201114141*-16256.2500081
Waji Ul HassanKSABahrain2024220393519.5039100.0000032
Waji Ul HassanKSAUnited Arab Emirates2024220392219.504782.9800020
Hisham SheikhKSAMalaysia2024-2026541391413.004684.7800020
Shahbaz RasheedKSAMaldives20181113838*-21180.9500013
Usman KhalidKSAOman2024110383838.0034111.7600050
Mohammad AdnanKSAQatar20192113838*-15253.3300024
Imran ArifKSAMaldives2018-2021221382238.0036105.5600004
Kashif SiddiqueKSABahrain2022330382712.674780.8500141
Abdul WaheedKSANepal2024110373737.0016231.2500033

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.