T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Saudi Arabia: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Saudi Arabia×At Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Abdul WaheedKSA202420243301467748.6793156.99010194
Ibrarul HaqKSA20192019220584929.0039148.7200063
Manan AliKSA20242024330554418.3333166.6700025
Sajid CheemaKSA20192019220524726.0047110.6400052
Faisal KhanKSA20202020220482624.0028171.4300072
Muhammad NadeemKSA20192019220474323.5046102.1700071
Mohammad AdnanKSA201920192224638*-22209.0900044
Waji Ul HassanKSA20242024330454015.0037121.6200022
Faisal KhanKSA20242024330383012.6730126.6700022
Hisham SheikhKSA20242024330382212.6732118.7500021
Muhammad NaeemKSA20202020220352717.5035100.0000002
Muhammad NaeemKSA201920192213131*31.003491.1800120
Sajid CheemaKSA20202020220241912.004060.0000001
Abdul WaheedKSA20202020220231811.502495.8300031
Shamsudheen PuratKSA20202020220232311.502495.8300140
Usman KhalidKSA20242024331221811.0019115.7900111
Sarfraz ButtKSA20202020210161616.002080.0000020
Saad KhanKSA202420242201497.001687.5000020
Ishtiaq AhmadKSA2024202432113713.004325.0000002
Abdul WahidKSA2020202022011105.501957.8900010
Shoaib AliKSA20202020210999.001181.8200020
Kashif AbbasKSA20242024220984.501090.0000001
Usman AliKSA20202020210888.001172.7300000
Abdul WahidKSA20192019210888.00988.8900020
Adil ButtKSA2020202022186*8.001080.0000000
Usman AliKSA20192019210777.007100.0000010
Shoaib AliKSA20192019210666.00966.6700000
Khawar ZafarKSA20202020110555.003166.6700010
Muhammad HamayunKSA20192019110555.005100.0000010
Zain Ul AbidinKSA20242024320221.00450.0000100
Imran YousafKSA2020202011111*-250.0000000
Usman NajeebKSA2024202432111*1.00520.0000100
Faisal KhanKSA20192019110000.0020.0000100
Abbas SaadKSA20192019110000.0010.0000100
Shamsudheen PuratKSA20192019110000.0020.0000100
Ahmad RazaKSA2024202421100*-10.0000000

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