ListView is the best solution . You will create two layout.
One layout for Listview with header and other layout for representing for every row coloumn. Such one layout is soccer.xml and child layout is soccer_item.xml
soccer.xml
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp"
android:orientation="horizontal" >
<TextView
android:id="@+id/txtTeamName"
android:layout_width="140dp"
android:layout_height="50dp"
android:layout_marginRight="1dp"
android:background="@drawable/sub_header_selector"
android:gravity="center"
android:text="Team"
android:textColor="@color/Black"
android:textStyle="bold" />
<TextView
android:id="@+id/txtResultValue"
android:layout_width="60dp"
android:layout_height="50dp"
android:layout_weight="0.10"
android:layout_marginRight="1dp"
android:background="@drawable/sub_header_selector"
android:gravity="center"
android:text="@string/result_value"
android:textColor="@color/Black"
android:textStyle="bold"/>
<TextView
android:id="@+id/txtMp"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_weight="0.10"
android:layout_marginRight="1dp"
android:background="@drawable/sub_header_selector"
android:gravity="center"
android:text="MP"
android:textColor="@color/Black"
android:textStyle="bold"/>
<TextView
android:id="@+id/txtW"
android:layout_width="95dp"
android:layout_height="50dp"
android:layout_weight="0.24"
android:background="@drawable/sub_header_selector"
android:gravity="center"
android:text="W"
android:textColor="@color/Black"
android:textStyle="bold"/>
</LinearLayout>
<ListView
android:id="@+id/scorrorList"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="#FFF"
android:background="@drawable/list_selector">
</ListView>
</LinearLayout>
soccer_item.xml
<TextView
android:id="@+id/txtTeamName"
android:layout_width="140dp"
android:layout_height="50dp"
android:layout_marginRight="1dp"
android:background="@drawable/sub_header_selector"
android:gravity="center"
android:layout_weight="0.05"
android:text="Team"
android:textColor="@color/Black" />
<TextView
android:id="@+id/txtResultValue"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_weight="0.10"
android:layout_marginRight="1dp"
android:background="@drawable/sub_header_selector"
android:gravity="center"
android:text="@string/result_value"
android:textColor="@color/Black"/>
<TextView
android:id="@+id/txtMp"
android:layout_width="90dp"
android:layout_height="50dp"
android:layout_weight="0.10"
android:layout_marginRight="1dp"
android:background="@drawable/sub_header_selector"
android:gravity="center"
android:text="MP"
android:textColor="@color/Black"/>
<TextView
android:id="@+id/txtW"
android:layout_width="95dp"
android:layout_height="50dp"
android:layout_weight="0.24"
android:layout_marginRight="1dp"
android:background="@drawable/sub_header_selector"
android:gravity="center"
android:text="W"
android:textColor="@color/Black"/>
</LinearLayout>