Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v MI Emirates×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom CurranGG/DV2023-2025430411613.6737110.8100051
Tim SeifertSW20252114040*-20200.0000052
Sam HainADKR2024220404020.0035114.2900150
Avishka FernandoSW2025110393939.0017229.4100034
Niroshan DickwellaSW2024220392219.5020195.0000042
Mohammad NabiDC/SW2023-20254413822*12.675371.7000011
Wanindu HasarangaDV2023-2025431362618.0031116.1300040
Sean WilliamsSW2024110353535.0025140.0000031
Tom AlsopGG2025110323232.003688.8900030
Rohan MustafaDV/SW2023-202576132186.403786.4900131
Scott KuggeleijnDC20242212919*29.0026111.5400011
Paul WalterSW20231112828*-18155.5600040
Brandon KingADKR2023220251912.502696.1500041
James RewSW20251112424*-14171.4300011
Leus du PlooyDC2024-202544024176.003080.0000130
Philip SaltADKR2025220231711.5013176.9200040
Tim DavidGG/SW2025220231311.5016143.7500040
James NeeshamDC2025220212110.5017123.5300130
Lewis GregorySW2024220211110.503756.7600010
Roston ChaseADKR2025110202020.0013153.8500021
David WieseGG2023220201510.0014142.8600021
Mark WattSW/DV2023-2024220201210.002386.9600011
Marchant de LangeADKR2023-2024210191919.0014135.7100001
Karim JanatGG/SW2024-202522019189.502190.4800011
Joe DenlySW2023-20243301996.333357.5800020
Luke WellsSW2025110181818.0015120.0000011
Mahesh TheekshanaSW/SW2024-2025421189*18.002185.7100020
Martin GuptillSW2024110171717.0013130.7700020
Shaheen Shah AfridiDV20241111717*-12141.6700010
Connor EsterhuizenADKR2023110171717.001989.4700000
Scott CurrieDC2025110151515.001883.3300000
Mark AdairGG2025321151515.009166.6700020
Tom AbellDC/SW2024-2025210141414.001687.5000000
Ben DunkDC2024-202522014107.001782.3500010
Dawid MalanSW202322014147.001973.6800110
Gulbadin NaibDC202522014127.0010140.0000010
Hassan NawazDV2025-2026421141314.002070.0000000
Carlos BrathwaiteGG2023110131313.009144.4400011
Lorcan TuckerGG2025110131313.0013100.0000020
Dinesh KarthikSW2025110121212.001485.7100010
Tom BruceDV2025-2026210121212.0011109.0900001
Asif KhanGG2025210121212.008150.0000011
Aayan Afzal KhanGG2023-20256221211*-7171.4300001
David WilleyDC/ADKR2024-20256401293.001392.3100101
Ibrahim ZadranGG2025110111111.001478.5700000
Ethan D'SouzaSW2025410111111.006183.3300020
Colin de GrandhommeGG2023110101010.005200.0000001
Dominic DrakesGG2023-202432110810.008125.0000001
Adam RossingtonDC2025110999.001656.2500000
David PayneDV2025-2026610999.008112.5000001

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.