ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Singapore×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Darius VisserSAM2025220252312.502792.5900030
Ryan CornsUSA2012110242424.0022109.0900021
S TobgayBHU2014110242424.006735.8200040
JJ SmitNAM2019110242424.0013184.6200030
P SungnardTHA2018110242424.002788.8900020
Jannisar KhanUSA2018110242424.0013184.6200021
KTK RodrigoMAL2024110242424.0018133.3300040
Oliver HaldDEN2019-20223322417*24.002596.0000002
N NuntarachTHA2023-202554024136.002982.7600120
Alex ObandaKEN2018110232323.0012191.6700041
Phillimon SelowaUGA2014110232323.0023100.0000030
Dipendra Singh AireeNEP2018-2019310232323.0022104.5500011
J AlegraPHI2023110232323.003958.9700010
R RameshBHR2025110232323.004452.2700031
Michael PedersenDEN2012220231811.504156.1000020
Bobby ChawlaDEN2012220231411.502688.4600050
Meet BhavsarKUW2022-2024220231711.5011209.0900012
Syazrul IdrusMAS2018-20233322313*23.002495.8300011
Y SaranonnakkunTHA2023-202665023154.604057.5000111
Shafraz JaleelMAL2014110222222.002878.5700040
Milton ShumbaZIM20221112222*-13169.2300020
Akeem DodsonUSA2012-2017220221911.003956.4100031
Andrew MansaleVAN2019-2022220221711.003073.3300031
Harrison CarlyonJER2022220221811.002878.5700020
Syed Faizan TahirKSA20252212220*22.0020110.0000021
Aditya ThyagarajanUSA2012110212121.003560.0000020
Niko DavinNAM2019110212121.0015140.0000030
Saqlain ArshadQAT2019110212121.002680.7700012
H IsorenaPHI2023110212121.002295.4500020
Ally KimoteTAN2012-2025220212010.503265.6300020
Saad Bin ZafarCAN2017-202243021117.003658.3300130
Faizan AliKUW2014110202020.002386.9600010
IKEG ArtawanINA2023-2026331208*10.0017117.6500040
Martin CoetzeeHK2024-202533020176.673557.1400030
Roelof van der MerweNED20191111919*-13146.1500020
Mohammad AminKUW2014110191919.003751.3500010
Henno JordaanTHA2020110191919.002286.3600001
Shreyas MovvaCAN20221111919*-3259.3800010
RA MaringantiTAN2024-2025210191919.003357.5800020
Zubair Al BalushiOMA2026110191919.0010190.0000012
Carsten PedersenDEN201222019139.503063.3300030
Dion StovellBER2014-201932019199.5018105.5600130
Assad BorhamQAT2022421191119.002286.3600020
Usman NajeebKSA2025-20263211912*19.0010190.0000012
Waji Ul HassanKSA2025-202632019119.503259.3800010
Shakti GauchanNEP20121111818*-5632.1400020
Naeem BardaiUGA2014110181818.004936.7300020
Deunte DarrellBER2019110181818.0018100.0000011
Vriitya AravindUAE2022110181818.009200.0000030
Adnan IlyasOMA2014-201522018139.004738.3000010

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.