Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Canada×At Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Zeeshan MaqsoodOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202244115976*53.00100159.00021149
Hasnain Ul WahabOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20262201229361.00113107.9601096
Rohit KumarNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202622011910159.5015676.2810091
Kashyap PrajapatiOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202244111774*39.0095123.1601097
Sohail AhmedBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202222211180*-53209.43010116
Jatinder SinghOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022-20266601114718.5096115.63001114
Arjun KumalNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20262201108755.0016666.2701080
Mohammad NadeemOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20223319977*49.5075132.0001056
David MathiasBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20223319159*45.509298.9101093
Sarfaraz AliBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022330795626.3338207.8901058
Gulsan JhaNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220694834.5053130.1900054
Imran AnwarBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022321615161.0052117.3101024
Dipendra Singh AireeNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022-20263316027*30.007382.1900060
Hammad MirzaOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220554927.509657.2900030
Naseem KhushiOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20223214947*49.0025196.0000025
Hisham SheikhKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022220492924.506279.0300020
Mujibur AliOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220493924.509651.0400031
Haseeb GhafoorKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022221483648.0042114.2900042
Aasif SheikhNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022-2026330412013.6740102.5000051
Ayan KhanOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022220382219.0029131.0300031
Haider ButtBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022320382019.0035108.5700022
Hassnain ShahOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220372718.504582.2200024
Basir AhamadNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220363018.007051.4300030
Michael RichardsonGERAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022110353535.0026134.6200050
Kushal BhurtelNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20221113434*-3791.8900030
Sikder BillahBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022110333333.0021157.1400041
Vinayak ShuklaOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220312015.503296.8800021
Sandeep GoudOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022320302615.0021142.8600003
Saad KhanKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022220292914.5025116.0000131
Justin BroadGERAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022110282828.003384.8500010
Zikria IslamOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220282414.0025112.0000032
Shoaib KhanOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202233028229.333580.0000121
Ahmer Bin NisarBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022220261613.0026100.0000020
Usman NajeebKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022220261913.0022118.1800021
Shakeel AhmedOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220261813.005448.1500030
Kashif SiddiqueKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022220231711.5014164.2900041
Karan KCNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20262212117*21.0018116.6700001
Ishan PandeyNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026220212110.503363.6400120
Jay OdedraOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20262211918*19.003063.3300010
Irfan SarfrazKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022110181818.0014128.5700020
Irshad MubbasharKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022110181818.002475.0000010
Abdul WaheedKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202222016118.0016100.0000020
Muhammad YounisBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022110151515.0013115.3800020
Faisal MubashirGERAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022110151515.0012125.0000001
Fayaz KhanGERAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20221111515*-8187.5000011
KaleemullahOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202242115915.001788.2400002
Nadeem KhanOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2026110131313.002161.9000010
V GanesanGERAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20221111212*-1963.1600000
S VeerapathiranBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20223201266.009133.3300011
RafiullahOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202232011115.507157.1400111
Page 1Next

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.