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 series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Desert Vipers×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Gulbadin NaibDCInternational League T20 2024/25202544220078*100.00124161.290301310
Shimron HetmyerGGInternational League T20 2022/2320234411857061.67104177.880201312
Chris LynnGGInternational League T20 2022/23202344118172*60.33123147.15020234
Jason RoySWInternational League T20 2024/2520253311587379.00128123.44020182
Tom BantonMEInternational League T20 2024/25202522012010560.0072166.6710097
Shai HopeDCInternational League T20 2024/25202544112052*40.00119100.8401092
Kieron PollardMEInternational League T20 2022/23202322211767*-58201.72020510
Tom BantonMEInternational League T20 2025/262025-20264401146328.5072158.33010116
Waseem MuhammadMEInternational League T20 2025/262025-20264401094127.2579137.97000151
Andries GousADKRInternational League T20 2023/24202422110595*105.0064164.0601077
Andre FletcherMEInternational League T20 2024/2520251119696*-50192.00010103
Chris LynnGGInternational League T20 2023/242024220946347.0069136.23010123
Kieron PollardMEInternational League T20 2025/262025-2026440922823.0065141.5400074
James VinceGGInternational League T20 2024/2520252219176*91.0075121.3301082
Waseem MuhammadMEInternational League T20 2022/232023220918645.5050182.00010124
Rovman PowellDCInternational League T20 2024/252025420836341.5051162.7501094
Alishan SharafuADKRInternational League T20 2023/2420242218382*83.0053156.60010114
Sikandar RazaDCInternational League T20 2023/2420242218260*82.0064128.1301072
Liam LivingstoneADKRInternational League T20 2025/262025220807640.0054148.1501063
Alex HalesADKRInternational League T20 2025/262025220785339.0055141.8201065
James VinceGGInternational League T20 2022/232023440783919.5059132.2000083
Pathum NissankaGGInternational League T20 2025/262025220755637.5041182.9301075
Philip SaltADKRInternational League T20 2024/2520252217371*73.0053137.7401054
Tom Kohler-CadmoreSWInternational League T20 2023/242024220726836.0043167.4401028
Andre FletcherMEInternational League T20 2022/232023220715035.5057124.5601062
Adam RossingtonDCInternational League T20 2024/252025220714435.5049144.9000093
Ambati RayuduMEInternational League T20 2023/242024220674433.506898.5300061
Rovman PowellDCInternational League T20 2022/2320232216734*67.0051131.3700044
Kushal Janith PereraMEInternational League T20 2023/242024220656532.5048135.4201181
Tom CurranGGInternational League T20 2024/2520251116464*-34188.2401091
Alishan SharafuADKRInternational League T20 2025/262025220643932.0054118.5200025
Sam BillingsDCInternational League T20 2023/242024220635731.5044143.1801052
Brandon KingADKRInternational League T20 2022/232023220635731.5050126.0001053
Sikandar RazaDCInternational League T20 2024/2520254326234*62.0039158.9700062
Shakib Al HasanMEInternational League T20 2025/262025-2026331613630.5058105.1700050
Ben DunkDCInternational League T20 2023/242024220605930.0033181.8201072
Jordan CoxGGInternational League T20 2023/242024220583229.0047123.4000032
Nicolas PooranMEInternational League T20 2022/232023110575757.0049116.3301042
Andre RussellADKRInternational League T20 2022/232023220575728.5030190.0001155
Alishan SharafuADKRInternational League T20 2024/252025220574628.5045126.6700042
Sikandar RazaDCInternational League T20 2022/232023220564128.0044127.2700014
Nicolas PooranMEInternational League T20 2023/242024220563928.0029193.1000045
Joe ClarkeADKRInternational League T20 2024/252025220565528.0035160.0001080
Leus du PlooyDCInternational League T20 2025/262025110545454.0044122.7301061
Tom Kohler-CadmoreSWInternational League T20 2024/252025330524217.3351101.9600043
Shimron HetmyerGGInternational League T20 2023/2420242215140*51.0033154.5500052
Jordan CoxDCInternational League T20 2025/2620252215149*51.0037137.8400042
Martin GuptillSWInternational League T20 2023/242024220503925.0045111.1100041
Nicolas PooranMEInternational League T20 2025/262025220483124.0046104.3500042
Romario ShepherdMEInternational League T20 2025/262025-20264424739*23.5032146.8800053
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.