ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v United States of America×At Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jatinder SinghOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018-202577128482*47.3332986.32030347
Aamir KaleemOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202555113272*33.0016679.52011181
Aqib IlyasOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110100100100.0012281.97100101
Kushal BhurtelNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021110848484.009390.3201033
Zane GreenNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025220816540.5011272.32010100
Ruben TrumpelmannNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025220765538.0052146.1501083
Vinayak ShuklaOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025551693617.257592.0000032
Hammad MirzaOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025550662913.209867.3500172
Zeeshan MaqsoodOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018-2021220633231.5011853.3900032
Rohit KumarNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20211116262*-8771.2601023
Arnold OtwaniUGAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110525252.007272.2201071
Malan KrugerNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025220443222.006963.7700022
Deusdedit MuhumuzaUGAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20181114343*-5874.1400040
Mohammad NadeemOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021-2025320433221.508252.4400020
Wasim AliOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025331411820.5032128.1300061
Jan Nicol Loftie-EatonNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025220382819.005766.6700021
Binod BhandariNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021110373737.004877.0800021
Suraj KumarOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018-2021221363536.004678.2600003
Shakeel AhmedOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025530312410.3326119.2300112
Aritra DuttaSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110303030.004271.4300041
Gerhard ErasmusNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025220291814.505453.7000020
Ronak PatelUGAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110282828.005749.1200030
Sandeep GoudOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20211112727*-3772.9700011
Mujibur AliOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202533026128.673378.7900020
Aasif SheikhNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021110232323.004254.7600020
Shaun FouchéNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025110222222.003759.4600010
Rezza GaznaviSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110212121.003265.6300021
Anish ParaamSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110202020.003557.1400020
Janak PrakashSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110191919.004146.3400000
Jiten RamanandiOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202533019166.334839.5800000
Ayan KhanOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021110181818.005632.1400010
Manpreet SinghSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110181818.005234.6200000
Gyanendra MallaNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021110171717.0015113.3300011
Arjun MutrejaSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110171717.002958.6200011
RG MukasaUGAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110161616.002564.0000030
Riazat Ali ShahUGAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110161616.008200.0000011
Bernard ScholtzNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202522016168.002857.1400100
JJ SmitNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202522016158.002564.0000001
Jan FrylinckNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202522016168.002857.1400120
Naseem KhushiOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20211111515*-1978.9500001
Chetan SuryawanshiSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110141414.0011127.2700020
Hamu KayondoUGAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110141414.004928.5700010
Dinesh NakraniUGAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110141414.0013107.6900002
Jan-Izak de VilliersNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20251111414*-1877.7800001
Twinkal BhandariOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018110121212.001770.5900010
Sufyan MehmoodOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018-2025531126*6.002842.8600100
Hashir DafedarOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025210999.002240.9100001
Jean-Pierre KotzeNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025220974.501752.9400010
Nestor DhambaOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018-202121166*-4150.0000010
S ShrivastavaOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202542155*5.001338.4600110
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.